Iglesia Virgen de la CandelariaParishShareCalle Iglesia20705 Candelaria, AlajuelaCosta RicaGet directions