For a city with a current population of under 400 people and a size of about 0.27 square miles, Twin Oaks is digging deep and carving out an identity in St. Louis County with a new town hall and economic development slated to approximately double the size of the city in 2019.
On March 28, the city kicked off its growth with the grand opening of its first-ever town hall, located at 1393 Big Bend Road, on the southwestern corner of the Twin Oaks Schnucks Plaza parking lot. The single-story facility is roughly 5,500-square feet in size. It cost about $1.7 million to create. City staff moved into the facility in February.