David P Montesanti, MD, Ophthalmology

932 Elmwood Ave
BuffaloNY  14222-1212 (Erie County)


Phone: 716-884-0880
Fax: 716-884-0811

NPI: 1386636389
License Number: 215803 (NY)