Iglesia Católica de Upala
Phone Number: +50684237308 , 84237308
Website: Suggest Official Website
Categories: Catholic Church
Address: Upala, Alajuela, Costa Rica
GPS Coordinates:
10.89773,-85.01354
Upala, Upala Canton, Alajuela Province, Costa Rica
Facebook: facebook.com/260788247293480
Instagram: Photos and Videos