- (806) 687-9549
Are you currently in Lubbock, Texas? If so, then come and drop by Mister Car Wash and give your car a good scrubbing. The Shop is located at 8301 Indiana Ave., near the intersection of 83rd St and Indiana Ave. Other known establishments are also within the area like DTH Enterprise, Pizza Hut, RadioShack and Taco Villa. The store opens at 8:00am-7:00pm from Mondays to Sundays.