231 Portrush Rd
Norwood,
South Australia
5067
(08) 8431 5215
Latitude: -34.9155400, Longitude: 138.6402300
07:30 - 19:30 - Mo, Tu, We, Th, Fr
07:30 - 18:00 - Sa
Regularly updated information about Castle Motors Norwood from Car Repair section. Castle Motors Norwood located at the address 231 Portrush Rd Norwood, 5067. You can get direction to Castle Motors Norwood on the map or call by phone (08) 8431 5215