St Louis Municipal Finance Corporation
St Louis Municipal Finance Corporation is a credit union based in Saint Louis, MO that was founded in 1991. As of 2017 they had $165 million in revenue and $48 million in assets.
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. Convention center leasehold revenue bonds...
City: Saint Louis
Metro: St. Louis, MO-IL
NTEE: W60: Credit unions
Fiscal year end: June