Karla Maria Alvarado, DMD, Dentist

51 Long Pond Rd
PlymouthMA  02360-2670 (Plymouth County)


Phone: 508-815-1695
Fax: 833-427-3280

NPI: 1013314244
License Number: 9864 (NC)