Football.com - everything football

Lobi Stars

Nigeria, Makurdi,
Founded in 1981

City
Makurdi
Country
Nigeria