Subaru Castle Hill
Vehicle Sales
Shop 401, Castle Towers Shopping Centre, 6-14 Castle Street
Castle Hill
2154
feedback@subaru.com.au
https://www.subarucastletowers.com.au/
02 8892 9776
8:30am
5:30pm
MONDAY: Closed
8:30am
5:00pm
Closed
Instore
Subaru Insurance
Subaru Financial Services
While You Wait
Onsite Parking
Shopping Centre Nearby
Access to Public Transport
Electric
Shop 401, Castle Towers Shopping Centre, 6-14 Castle Street
CASTLE HILL
2154
feedback@subaru.com.au
https://www.subarucastletowers.com.au/
02 8892 9776
Closed
Closed
Closed
Closed
Closed
Closed