Mister Car Wash
2300 4th St NW, Albuquerque 87102