Carl Teplitz, MD, Internal Medicine

150 Mediterranean Dr Apt 61
WeymouthMA  02188-3842 (Norfolk County)


Phone: 781-331-4313
Fax:

NPI: 1881719730
License Number: 56618 (MA)