Found 1 place
Latitude: 38.6423 (38°38′32″N), Longitude: -90.2711 (90°16′16″W)
Site: stltoday.com/news/local/metro/construction-coming-