Dolphin Port Harcourt

Location Port Harcourt, Nigeria
 
Founded 1988
Stadium Liberation (Capacity: 25000)
Matches

No comments yet