Lobi Stars

Location Makurdi, Nigeria
 
League: Nigeria - Premier League
Founded 1981
Stadium Aper Aku (Capacity: 15000)
Matches

No comments yet