Dennis Ross Alexander, DDS, Dentist

3656 Abbott Rd
Orchard ParkNY  14127-1713 (Erie County)


Phone: 716-822-0086
Fax: 716-822-0120

NPI: 1326203175
License Number: 040826 (NY)