Daniel P Schaefer, MD, Ophthalmology

4590 Main St
BuffaloNY  14226-4548 (Erie County)


Phone: 716-839-3535
Fax: 716-839-4850

NPI: 1285699744
License Number: 151623 (NY)