Kanola Hospital

Address: 363 Town Hall Pl, Anuradhapura, Anuradhapura, Anuradhapura

Phone: 252030400