Star Car Wash is a self service car wash in Albuquerque, New Mexico. ORGINALY MIKES 1980 the best self service car wash in your area we offer softened & heated water115° hogs hair foam brushes, spot-free rinses, & 1000 psi sprayers. Our self car wash stations wash all types including trucks, motorcycles, semi trucks, campers, food trucks, delivery trucks, couches, furniture, boats, trailers and much more. Our self service car wash is open 24 hours a day, 7 days a week and is a great place for washing all your belongings that need a solid spray with hot soapy water. As far as Albuquerque car washes go, we are top tier, BRIGHT & well lit area. Visit our location today, and experience a first rate self serve car wash service.