The Body Shop - SM Megamall in Mandaluyong City, Mandaluyong City (Skin care, Bath) - Map

Map & Directions Store Details & Deals

E De Los Santos Avenue
Mandaluyong City, Mandaluyong City 1600
SMM-105 (B)

Phone: 2631000209

Detailed Map