Namara Joy Karakire, MD, Internal Medicine

39 Pond St
BelmontMA  02478-4635 (Middlesex County)


Phone: 857-500-9349
Fax:

NPI: 1437626363
License Number: RN2316096 (MA)