Twin Star Car Wash is located on the east side of Railroad Avenue in Snoqualmie near the intersection with Meadowbrook Way SE. If coming from the North, we are just past the business section of the town of Snoqualmie.
Twin Star Car Wash