Muhammad Mubarak, MD, Internal Medicine

275 Sandwich St
PlymouthMA  02360-2183 (Plymouth County)


Phone: 617-754-4677
Fax:

NPI: 1053707067
License Number: 277361 (MA)