Dent Doctors of Denver 2912 S Vallejo St. 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 12:00 PMClosed Today 2912 S Vallejo St. Englewood, CO 80110 USphone(303) 351-6095(303) 351-6095ServicesHail damage repair, Auto Hail Damage repair, Bumper Repair, Auto Glass ReplacementGet DirectionsVisit Store Website