Ceylon Penticostal Mission - Valachchenai is located in Oddamavadi, Sri Lanka on WG3MVVW, Trincomalee Hwy. Ceylon Penticostal Mission - Valachchenai is rated 3.8 out of 5 in the category pentecostal church in Sri Lanka.
Address
WG3MVVW, Trincomalee Hwy
Accessibility
Wheelchair-accessible entrance