• Sales: (877) 953-0020
  • Service: (877) 982-9873
  • Parts: (888) 200-4976

8575 20th Street Directions Vero Beach, FL 32966


Virtual Tour

Our modern, 17,000 square foot facility features an expansive sales showroom with an 8-bay service facility, parts department, and detail department. For your comfort and convenience, our dealership features a complimentary refreshments bar, a comfortable customer waiting lounge, ample parking, and a direct service drive-in accompanied by our service greeter.

Our dealership facility plays a vital role in delivering the best customer experience. Take a tour of our dealership below.