THE FACE SHOP @ Mentakab Star Mall is located in Mentakab, Malaysia on Lot F-13A, First Floor, Mentakab Star Mall, No 1, Jln Star City 1. THE FACE SHOP @ Mentakab Star Mall is rated 5 out of 5 in the category health and beauty shop in Malaysia.
Address
Lot F-13A, First Floor, Mentakab Star Mall, No 1, Jln Star City 1
Service options
In-store shopping