Super Wash
1660 E Commercial Ave
Lowell
IN
46356
(219) 696-4447
superwash.com
Open Map
Description
Super Wash is located at 1660 E Commercial Ave, Lowell, IN. This business specializes in Auto Detailing and Car Washes.
by merchantcircle on July 01, 2015 from
merchantcircle
Automotive
car wash
Car Washes
car washing & detailing
Car Washing & Polishing
detailing
Exterior Washing
polishing
Self-service
Super Wash