Deaconess Illinois Clinic - St. Louis Cardiovascular - Waterloo 509 Hamacher Street, Waterloo, IL 62298