← 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