Map Location
Iglesia Ni Cristo
National Road, Washington, Palompon, 6538, Leyte, Philippines