BACK TO WHAT'S ON Star Car Wash Now Open! Have your car expertly cleaned while you shop! Star Car Wash is now open on Level 1 at Blackburn Square! Star Car Wash is Australia’s leading professional hand car wash and detailing provider. VIEW STORE DETAILS