NPIIDJennifer Lynn Patten, MDEndocrinology, Diabetes & Metabolism PhysicianSouth Yarmouth, MA93 N Main St, South Yarmouth, MA, 02664NPIID(508) 367-5572Book online Claim listingAvailability on request