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
