House of Wax Touchfree CarWash and Detail

31 New Athol Road, Orange, MA 01364, USA
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 of Wax displays a commitment to the environment by effectively disposing of wash water.
House of Wax.jpg 3 years ago
  • You must to post comments
Showing 1 result
Share This