America's Auto Care & Tire Serving Montrose, Colorado and the surrounding communities, America’s Auto Care & Tire is with you for the long haul. It’s not enough to service your vehicle one time and make a few bucks, we want to be your go-to auto repair shop for life. Phone: 970-249-2461 1000 N Townsend Ave, Montrose, CO, 81401 United States Map Other Categories: House & Home |