at 4949 E Thompson Rd, Indianapolis , 46237 United States
2 FB users likes Super Wash car washes, set it to 754 position in Likes Rating for Indianapolis, Indiana in Local Business category
Super Wash car washes is Indianapolis based place and this enity listed in Car Wash & Detailing category. Located at 4949 E Thompson Rd IN 46237. Contact phone number of Super Wash car washes: (317) 783-2842