Return to Directory Category Mental Hospitals Address Mulleriyawa New Town, Angoda City Angoda District Colombo Phone Number 112419308 Business Tags Hospitals in Angoda, Hospitals in Colombo District, Hospitals in Sri Lanka Organization Type Government Organizations