Natural Health Farm Sdn. Bhd. is located in Limbang, Malaysia on Tong Lok Restaurant, Lot 1368, Tingkat 3, Jalan Buangsiol. Natural Health Farm Sdn. Bhd. is rated 3 out of 5 in the category organic shop in Malaysia.
Address
Tong Lok Restaurant, Lot 1368, Tingkat 3, Jalan Buangsiol