Tarek A El Sharkawy, MD, Internal Medicine

435 King St
FranklinMA  02038-2516 (Norfolk County)


Phone: 508-553-3250
Fax: 508-553-3251

NPI: 1275586851
License Number: 012815 (ME)