Iglesia Nuestra Señora de GuadalupeParishShareCalle La Puebla20506 San José, AlajuelaCosta RicaGet directions