Subaru Castle Hill

Vehicle Sales

Shop 401, Castle Towers Shopping Centre, 6-14 Castle Street
Castle Hill
2154
https://www.subarucastletowers.com.au/
0435 697 372
8:30am
5:30pm
Thursday 8:30am to 9:00pm
8:30am
5:00pm
10:00am
5:00pm

Instore

Subaru Finance
Subaru Insurance

While You Wait

Onsite Parking
Shopping Centre Nearby
Access to Public Transport