← Back to Hospitals
Irrua Specialist Teaching Hospital
Esan Central, Edo · Otoruwa 2, Esan Central, Edo State, Nigeria
Hospitals
About
Ownership: Public. Tertiary health facility in Esan Central, Edo State. Registration: Registered, License: Licensed..
Contact Information
Address
Otoruwa 2, Esan Central, Edo State, Nigeria