Richard Wesley Mains Jr, DMD, Dentist

625 Panorama Trl
Bldg 2; Ste 200
RochesterNY  14625-2404 (Monroe County)


Phone: 585-586-6670
Fax: 585-586-6701

NPI: 1669560967
License Number: 29844 (NY)