Michael A Larosa, DDS, Dentist

1050 French Rd
BuffaloNY  14227-3704 (Erie County)


Phone: 716-668-8555
Fax: 716-668-1110
Email: n85***@*****ol.com

NPI: 1447392329
License Number: 040242 (NY)