Iglesia de Quebrada GrandeParishShareCalle Quebrada Grande21307 Yolillal, AlajuelaCosta RicaGet directions