Map Location
Iglesia ni Cristo
Ambaracao Norte, Naguilian, 2511, La Union, Philippines