Word of Hope Church in Quezon City, Philippines

The Word of Hope Protestant Church located along EDSA, in front of SM City North Annex, in Quezon City, Philippines.