Leonard Zemel 1 3865 Cherry Creek North DriveSuite 310Denver, CO 80209303-360-6503 SpecialtiesEndocrinology Diabetes and MetabolismAwards5280 Top Doctor: 1998HospitalsPrecedent