Essential Beauty phone Castle Plaza Shopping Centre, South Rd Edwardstown, South Australia 5039 map Essential Beauty Castle Plaza phone Shop GO 46, Castle Plaza Shopping Ctr. 992 South Rd. Edwardstown, South Australia 5039 map if (!IN_DEV) { ?> } ?>