Stephen P Fox, MD, Ophthalmology

1200 1st Ave E
Ste A
SpencerIA  51301-4342 (Clay County)


Phone: 800-542-7956
Fax: 641-754-6245

NPI: 1548221328
License Number: 38105 (IA)