Dr. Waters graduated from the Rowan University School of Osteopathic Medicine in 1982. He works in Mason City, IA and specializes in Cardiovascular Disease, Thoracic Surgery and Cardiovascular Surgery. Dr. Waters is affiliated with Mercyone New Hampton Medical Center.
View More
