Essential Beauty Castle Plaza is a body piercing shop, located at Shop GO46 Castle Plaza 992 South Rd , Edwardstown, Australia.