Lucy Loomis 1 1001 Yosemite St. Denver , CO 80230303-436-6000 SpecialtiesFamily MedicineAwards5280 Top Doctor: 2020HospitalsDenver HealthUniversity