Iglesia Católica Cristo SalvadorParishShareCalle Europa Vía A Quillan180160 Ambato, TungurahuaEcuadorGet directions