Taiwan Buddhist Tzu-Chi Foundation Malaysia, Tawau Branch is located in Tawau, Malaysia on Lorong Kubota Central 4. Taiwan Buddhist Tzu-Chi Foundation Malaysia, Tawau Branch is rated 3 out of 5 in the category religious organization in Malaysia.
Address
Lorong Kubota Central 4