Flower Subaru Montrose

Flower Subaru, located at 1760 North Townsend Avenue in Montrose, CO has been a long standing symbol on the Western Slope. We are also pleased to announce we are now the "Oldest Subaru Dealer in Colorado". Our dedicated sales staff and top-trained technicians are here to make your auto shopping experience fun, easy and financially advantageous. We have been a "Stellar Performer Dealership" serving our friends and neighbors for years, and we are proud to be prepared to exceed the needs of the next generation as well.