House of Wax Touchfree CarWash and Detail

  • Automotive
  • Car Wash
  • Auto Detailing
31 New Athol Road
Orange, MA 01364
(978) 544-5522
  • About

    Opened in 1985, House of Wax is a family-owned carwash and detailing shop that offers touch free automatic washes and self-service equipment for customers wishing to personally wash their cars. House