Thushara sanjaya is a Assisted living facility located in Sri Lanka. It is one of the 70 Assisted living facilities in Sri Lanka. Address of Thushara sanjaya is Unnamed Road, Sri Lanka. Thushara sanjaya is located in a remote area, with less than 2 listed places around it
Some of the places around Thushara sanjaya are -
Unnamed Road, Sri Lanka