Doctor Profile
Ivan A. Baumwell, M.D.
Ophthalmology
412-777-4300
Sewickley Eye Center
27 Heckel Road, Medical Office Building
Board Certifications
Ophthalmology
Ophthalmology
412-777-4300
Sewickley Eye Center
27 Heckel Road, Medical Office Building
Ophthalmology