“The Little Shop Around the Corner”

“The Little Shop Around the Corner”


Located at 37 Sherwood Place, Greenwich, CT, Zelenz Brothers has been family-owned and fixing cars for over 100 years! They are approved by all insurance companies. Their work is first-rate and their prices are eminently fair.  Don’t trust your car to any other company. Call owner, Mike Zelenz today – 203 – 869- 1414

  • 100% Satisfaction Guaranteed
  • State of the Art Equipment
  • Towing Services
  • Assistance with Insurance Claims
  • Earth-Friendly Waterborne Paint
  • Courtesy Shuttle
  • Rentals Available
  • I-CAR Certified

Treat yourself and your car to the best car detailing on earth. 

37 Sherwood Ave, Greenwich, CT