
AFC Totton is a semi-professional football club based in Totton, England, competing in the FA Cup.
Short Name
AFC
Founded
1886 (140 years ago)
Home Stadium
Snows Stadium
Official Website
https://www.sslafc.co.uk/ (opens in new tab)Other teams competing in FA Cup