A+ Rating with the BBB
We are open and will continue to serve our customers and community during these challenging times. We are taking precautions to keep our clients and employees safe.
Click here for more information
Our Location :
65 S. Cherokee Street, Denver, Colorado 80223
Astro Automotive - Celebrating 48 Years of Excellence
Astro Automotive is a trusted Denver auto repair shop that can take care of any problem that may arise on your vehicle.
Full-Service Maintenance and Repair of American and Import Vehicles.
All Work Guaranteed for 12,000 miles or 12 months which ever comes first.
Hours & Days of Operation:
Monday - Fridays
7:30am – 5:30pm
65 S. Cherokee Street
Denver, Colorado 80223