Star Car Wash - Lidcombe Shopping Centre is a Car wash located in 92 Parramatta Rd, Lidcombe NSW 2141. It is one of the 597 Car washes in Australia. Address of Star Car Wash - Lidcombe Shopping Centre is Lidcombe Shopping Centre 92 Parramatta Road Basement Level Car Park, 92 Parramatta Rd, Lidcombe NSW 2141, Australia. Website of Star Car Wash - Lidcombe Shopping Centre is starcarwash.com.au. Star Car Wash - Lidcombe Shopping Centre can be contacted at 61297379046. Star Car Wash - Lidcombe Shopping Centre is located in a remote area, with less than 1 listed places around it
Lidcombe Shopping Centre 92 Parramatta Road Basement Level Car Park, 92 Parramatta Rd, Lidcombe NSW 2141, Australia