James Edward Callahan, DDS, Dentist

170 Water St
PlymouthMA  02360 (Plymouth County)


Phone: 508-747-3977
Fax: 508-747-3978

NPI: 1912177064
License Number: 12852 (MA)