Castle Motors Norwood at 231 Portrush Rd in Norwood, SA

Page of Castle Motors Norwood at 231 Portrush Rd in Norwood, South Australia: contacts, official website, reviews, phone, address.

Contacts of Castle Motors Norwood in Norwood, South Australia

5067

South Australia

Norwood

231 Portrush Rd, Norwood, SA 5067

0884315215

      Edit information

Reviews about Castle Motors Norwood in Norwood

  • Really friendly workers in Castle Motors Norwood.
    Cordell, 26.09.2021

Photos of Castle Motors Norwood in Norwood

Places in Norwood

Categories of Castle Motors Norwood in Norwood