SLFRD (Sri Lanka Foundation for the Rehabilitation of the Disabled) is located in Colombo, Sri Lanka on 5A, Khettarama Temple Rd. SLFRD (Sri Lanka Foundation for the Rehabilitation of the Disabled) is rated 3 out of 5 in the category social services organization in Sri Lanka.
Address
5A, Khettarama Temple Rd