St.Pilip Neri Church Udammita SouthParishShareSt.Jubili Road11380 Alawathupitiya, Western ProvinceSri LankaGet directions