Super Star Car Wash Opens Phoenix Location
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