Contact Information Address: 92 Barrabool Rd, Highton, Victoria, Australia 3216 Car Wash Website: http://www.squeekiescarspa.com.au Map Report directions to: 92 Barrabool Rd, Highton, Victoria, Australia 3216 Send message to moderator Contact Name* Contact Email* Your message*