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.
Charming little town.
Charming little town!