The Face Shop is located in Ortigas Center, Mandaluyong, Philippines on L2, Mega B, 215C, Mega Mall, Doña Julia Vargas Ave. The Face Shop is rated 3 out of 5 in the category cosmetics store in Philippines.
Address
L2, Mega B, 215C, Mega Mall, Doña Julia Vargas Ave
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible car park