Buddha's Light International Association is located in Philippines on Chu Un Temple, 246 V. Rama Avenue. Buddha's Light International Association is rated 3 out of 5 in the category buddhist temple in Philippines.
Address
Chu Un Temple, 246 V. Rama Avenue