Church of the Holy Spirit, Vavuniya - Church of Ceylon (Anglican), Diocese of Colombo is located in Vavuniya, Sri Lanka on QG52C8P, Horowpotana Rd. Church of the Holy Spirit, Vavuniya - Church of Ceylon (Anglican), Diocese of Colombo is rated 4.3 out of 5 in the category anglican church in Sri Lanka.
Address
QG52C8P, Horowpotana Rd