The Body Shop - Shangri-La EDSA Plaza in Mandaluyong City, Mandaluyong City (Skin care, Bath) - Map

Map & Directions Store Details & Deals

Shaw Boulevard corner Edsa
Mandaluyong City, Mandaluyong City 1600
Unit 101-C, Level 1

Phone: 26378439

Detailed Map