Residents along Telegraph Road in south St. Louis County are calling for change after a vehicle slammed into a home Tuesday afternoon. The Missouri Department of Transportation said it has plans for improvements along the busy corridor.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.