Sugar Cane Research Institute (Colombo Office) is located in Thalangama South, Sri Lanka on 21 A Pelawatta Rd. Sugar Cane Research Institute (Colombo Office) is rated 3 out of 5 in the category government office in Sri Lanka.
Address
21 A Pelawatta Rd