Sathurukondan Sarwodaya Center is a Condominium complex located in Sri Lanka. It is one of the 88 Condominium complexs in Sri Lanka. Address of Sathurukondan Sarwodaya Center is Batticaloa, Sri Lanka. Sathurukondan Sarwodaya Center is located in a remote area, with less than 4 listed places around it Sathurukondan Sarwodaya Center is rated 4 (out of 5 stars) by 22 reviewers on the web.
Some of the places around Sathurukondan Sarwodaya Center are -
Batticaloa, Sri Lanka