Christopher Lawrence Haupert, MD, Ophthalmology

1501 50th St
Ste 133
West Des MoinesIA  50266 (Polk County)


Phone: 515-222-6400
Fax: 515-222-6406

NPI: 1780652800
License Number: 33471 (IA)