Lobi Stars

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

No comments yet