Map Location
Iglesia Ni Cristo
National Road, Bagong Silang, Lumban, 4014, Laguna, Philippines