Sept. 2, 2021—Super Star Car Wash announced earlier this month the opening of its newest location in North Phoenix.
The location, which is the family-owned business' 34th overall and 27th in Arizona, is in Glendale, about 20 miles north of downtown Phoenix on Interstate 17, according to a news release.
“We’re thrilled to be able to expand our presence in North Phoenix with this new location," Sales and Marketing VP Jonathan Kierman said. "We’ve been a part of the Phoenix community for a long time and are always happy to make a bigger impact on our hometown."
Super Star Car Wash offers quick oil and lube services at select locations.
Image: Super Star Car Wash