Light House Four Square Gospel Church is located in Davao del Sur, Philippines on 3JWV6JR, Agdao, Davao City. Light House Four Square Gospel Church is rated 3 out of 5 in the category foursquare church in Philippines.
Address
3JWV6JR, Agdao, Davao City