Mahavilachchiya Divisional Hospital

Address: Mahawilachchiya, ,

Phone: 252223176