Deaconess Illinois Specialty Clinic - Waterloo - Orthopedics 509 Hamacher Street, Waterloo, IL 62298