Iglesia Sagrado Corazón de JesúsParishShareCalle El Achiote20302 San Isidro, AlajuelaCosta RicaGet directions