Squeaky Klean Car Wash Renfrew A self-serve car wash situated in an automotive strip mall in Renfrew, Squeaky Klean is open seven days a week. Beyond car washes, this shop also sells a variety of car accessories such as car fresheners, waxes and polishing clothes. Address: 470 O'Brien Road Renfrew ON CAN K7V 3Z2 1 613 432-4398