Iglesia Nuestra Señora de la CandelariaParishShareCalle La Cañada20104 San Antonio, AlajuelaCosta RicaGet directions