The Body Shop is located in Taylors Lakes, Australia on SHOP 162A Watergardens Town Centre, 399 Melton Hwy. The Body Shop is rated 4.4 out of 5 in the category beauty supply store in Australia.
Address
SHOP 162A Watergardens Town Centre, 399 Melton Hwy