AustraliaData checked October 2026
  1. Home
  2. South Yarra
  3. Beauty supply stores
  4. Body Catalyst South Yarra

Body Catalyst South Yarra is a beauty supply store on 740 Chapel St in South Yarra. It is also listed as beauty salon, medical spa and health and beauty shop. Part of Body Catalyst (4 stores listed).

740 Chapel St, South Yarra VIC 3141Checked October 2026