Map Location
Iglesia Ni Cristo
National Road, Freedom Village, Cogon Combado, Ormoc City, 6541, Leyte, Philippines