Parish of St Philomene Parish, Alcala Cagayan
Phone Number: +63788481017 , +63 78 848 1017
Website: Suggest Official Website
Categories: Religious organization, Catholic Church
Address: Alcala, Philippines
GPS Coordinates:
17.90212,121.65363
Cagayan, Cagayan Valley, Philippines
Facebook: facebook.com/196751924177845
Instagram: Photos and Videos