Iglesia de GarabitoParishShareCalle Juan Castro Blanco21004 Aguas Zarcas, AlajuelaCosta RicaGet directions