Iglesia La Inmaculada de GuachapalaParishShareLuis Alvarez010601 Guachapala, AzuayEcuadorGet directions