Ephraim S Atwal, MD, Ophthalmology

3095 Harlem Rd
BuffaloNY  14225-2500 (Erie County)


Phone: 716-896-8831
Fax: 716-896-2318

NPI: 1194915371
License Number: 7388633 (NY)