Super Wash
2391 Frederick Douglass Blvd
New York, NY 10027
Super Wash is America's largest self-serve and touch-free automatic car wash franchise, boasting 280 locations nationwide. Founded in 1976, the company remains family-owned and operates with a strong commitment to excellence and community pride.
With a legacy spanning decades, Super Wash is dedicated to giving back to the communities it serves while providing development opportunities for its employees. The company emphasizes experienced leadership and a positive difference in the car wash industry.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.