Neem Tree is located at 30 Jalan Kemaman 329341 Balestier / Toa Payoh (D12).