Map Location
Iglesia Ni Cristo
Surigao-Davao Coastal Road, Javier, Barobo, 8309, Surigao del Sur, Philippines