The Elkan Terrace theodoraisola Sep 14, 2018 No comment Loading Map.... The Elkan TerracePlot 12B, Abacha Link Road, G.R.A Phase 3 - Port HarcourtEvents 4.8144535 6.99479139999994 Address Plot 12B, Abacha Link Road, G.R.A Phase 3 Port Harcourt Rivers 234 Nigeria Upcoming Events No events in this location