Research & Policy · SAINT LOUIS, MO · EIN 43-1609815
About
The ST. Louis municipal finance corporation was established in 1991 by the city of ST. Louis, missouri to lessen the financial burden of the city, by financing or acquiring assets through the issuance of DEBT