Thomas P Smith, MDThomas P Smith · Hematology (Internal Medicine) Physician1 Blackburn Dr, Gloucester, MA, 01930NPI · 1285686170No reviewsInsuranceNot specified(978) 281-1500Check availabilityBook online Claim listing