Office of Medical Officer of Health Batticaloa

Address: Hospital Rd, Batticaloa, Batticaloa, Batticaloa

Phone: 652222278