NPIJohn L Stock, MDEndocrinology, Diabetes & Metabolism PhysicianSouthborough, MA58 Sears Rd, Southborough, MA, 01772NPI(508) 490-8139Book online Claim listingAvailability on request