World Of Feng Shui is located in Mandaluyong, Philippines on 2nd Level, Shangri-La Plaza, Shaw Boulevard, Ortigas Center. World Of Feng Shui is rated 3 out of 5 in the category buddhist supplies store in Philippines.
Address
2nd Level, Shangri-La Plaza, Shaw Boulevard, Ortigas Center