Greg L Thorgaard, MD, Ophthalmology

1005 Pennsylvania Ave
Ste 110
OttumwaIA  52501-6413 (Wapello County)


Phone: 641-682-8571
Fax: 641-682-8573

NPI: 1770585366
License Number: 24334 (IA)