Divisional Hospital - Udupussellawa is a hospital, located at Rupaha Para, Sri Lanka
Please don't visit there
Sercice is ok.. but no much facilities. Better for small inguries and simple illnesses