Eric W Bligard, MD, Ophthalmology

804 Kenyon Rd
Fort DodgeIA  50501-5746 (Webster County)


Phone: 515-576-7777
Fax:

NPI: 1396737185
License Number: 25855 (IA)