CTS Pet Shop Boralessa is a Pet store located in Sri Lanka. It is one of the 322 Pet stores in Sri Lanka. Address of CTS Pet Shop Boralessa is Borelessa Railway Station, Sri Lanka. CTS Pet Shop Boralessa is located in a remote area, with less than 4 listed places around it CTS Pet Shop Boralessa is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around CTS Pet Shop Boralessa are -
Borelessa Railway Station, Sri Lanka