Thomas Spencer Stanton, MDThomas Spencer Stanton · Hematology (Internal Medicine) Physician110 Lynch Creek Way Suite A, Petaluma, CA, 94954NPI · 1699855445No reviewsInsuranceNot specified(707) 763-0600Check availabilityBook online Claim listing