Holy Savior Catholic ChurchParishShareGambia Street1138 Legahar, Addis Ababa, አዲስ አበባEthiopiaGet directions