Janasuwa Channeling Center is located in Dehiattakandiya, Sri Lanka on No.256 Mahaweli Uyana. Janasuwa Channeling Center is rated 5 out of 5 in the category hospital in Sri Lanka.
Address
No.256 Mahaweli Uyana
Accessibility
Wheelchair-accessible entrance