Ophthalmology department, Niger delta university teaching hospital Loading Map.... Ophthalmology department, Niger delta university teaching hospital Yenagoa - Bayelsa - NigeriaNo events in this location 4.921162100000001 6.274773399999958 Address Yenagoa Bayelsa Nigeria Upcoming EventsNo events in this locationItem posted March 08, 2017