Essential Beauty Churchill Centre is a body piercing shop, located at Shop 25 Churchill Centre 400 Churchill Rd , Kilburn, Australia.