Iglesia de La EspañolitaParishShareCalle La Iglesia21603 Río Cuarto, AlajuelaCosta RicaGet directions