John Michael Caruso, DMD, Dentist

875 Hammond St
BangorME  04401-4303 (Penobscot County)


Phone: 207-947-8861
Fax: 207-947-2643
Email: lib***@*****er.com

NPI: 1972664431
License Number: 2826 (ME)