Iglesia Nuestra Señora de la CandelariaParishShareCalle Cacao20112 Tambor, AlajuelaCosta RicaGet directions