Denver Botanic Gardens – Mitchell Hall Loading Map.... Denver Botanic Gardens – Mitchell Hall1007 York St - DenverDetails 39.7320459 -104.9601136 Address 1007 York St Denver CO 80206 United States Upcoming Events No events in this location