Map Location
Iglesia Ni Cristo
13, Peria, Ilwas, Subic, 2209, Zambales, Philippines