Iglesia Nuestra Señora de GuadalupeParishShareCalle La Iglesia21104 Guadalupe, AlajuelaCosta RicaGet directions