Winchester Endocrinology. Endocrinology, Diabetes & Metabolism • 1 Provider. 955 Main St Ste 301, Winchester MA, 01890. Make an Appointment. (781) 721-3581..