America's Auto & Tire
- 1000 No. Townsend, Montrose, CO 81401
- 970-249-2461 | Visit Website
With a team of professional mechanics ready to jump into action to handle everything from new tire installations to complete computer diagnostics for your vehicle, we’re to help you with all of your tire, auto repair, and maintenance needs.