Super Wash (Hinckley, Illinois)

Super Wash is a car wash located at 101 Mack Drive in Hinckley, Illinois. The car wash opened on January 12, 1995.