St. Francis Xavier's Church - ampara
Religious Institutions Ampara City or Town: Ampara
The Christian church is not a building, but a body of believers united in Christ. Its role is to worship God, nurture and edify and reach out to a suffering
Phone : 0000000000
Address : Thevapuram, Aligambay, Akkaraipattu