Jean B Spencer, MD, Ophthalmology

6000 University Ave
Ste 210
West Des MoinesIA  50266-8203 (Polk County)


Phone: 515-222-1180
Fax: 515-222-9635

NPI: 1902801020
License Number: 23328 (IA)