Come Visit Us!
Get Directions
Flower Subaru
1760 N Townsend
Montrose, CO 81401
- Sales: (970) 249-9690
- Service: (970) 249-9690
- Parts: (970) 249-9690
Hours
- Monday 08:00am - 05:30pm
- Tuesday 08:00am - 05:30pm
- Wednesday 08:00am - 05:30pm
- Thursday 08:00am - 05:30pm
- Friday 08:00am - 05:30pm
- Saturday 08:00am - 05:30pm
- Sunday Closed
Dealership Contact Info:
Flower Subaru