Iglesia de Nuestra Señora de GuadalupeParishShareCalle La Trocha11901 San Isidro de El General, San JoséCosta RicaGet directions