New Store Is Now
Subaru Sales Staff (970) 249-9690
It is with the greatest pleasure that we can announce the Grand Opening of our New South Location in Montrose CO. This exciting addition will be the future home of Flower Subaru. Being the longest lived Subaru Dealership in the great state of Colorado is a true honor. We are proud to have been a part of Subarus' excellent reputation for customer service.
We pledge to keep our attention on the details that matter to you. This new building has broadened our vision of what it means to care for you and your families. We're going forward with even better programs to help improve your local buying experience, such as our
Check out our new building at 1760 N. Townsend right here in Montrose. Feel free to call and speak to a member of our dedicated Subaru Sales staff at (970) 249-9690 with any questions. Keep an eye on us as we progress through our construction of the beautiful new Flower Subaru building.