FOLLOW US :
Leigh Genesis Football Club, formerly known as Horwich Railway Mechanics Institute F.C. and Leigh Railway Mechanics Institute F.C., is an English amateur association football club that currently plays in the South Lancashire Counties Football League.