Jamie Schaefer, MD

Jamie Schaefer, MD

Ophthalmology

4 locations

University Ophthalmology Services

1176 Main St, Buffalo, NY 14209

Accepting new patients

(716) 881-7900