Iglesia de San Isidro LabradorParishShareCalle Cebadilla20111 Turrúcares, AlajuelaCosta RicaGet directions