The Waterloo center point is approximately 15 miles southeast of VA Medical Center St. Louis and 16 miles southeast of St Louis Developmental Center.
Below are reviews of the city of Waterloo, IL from an actual visitor's perspective.
Working in the area, just needed a place to stay.
Working in the area, just needed a place to stay.
Charming little town.
Charming little town!