Iglesia del Sagrado Corazón de JesúsParishShareCalle Corazón de Jesús21001 Qiuesada, AlajuelaCosta RicaGet directions