Iglesia de Nuestra Señora de la CandelariaParishShareCalle Bolívar20204 Piedades Norte, AlajuelaCosta RicaGet directions