Point Of Contact Not Available
The Urban League of Metropolitan St. Louis is seeking bid proposals for the construction of the Urban League Plaza St Louis County located at 9844 - 9846 West Florissant, Dellwood, MO 63136. Pre-Bid meeting February 6th 2025, 10a (Virtual), Bids Due February 20th, 2025. Direct questions to
[email protected]. Please visit: https://www.ulstl.com/request-for-proposal-rfp.html#/
Bid Protests Not Available