Tavistock, Devon
Tavistock Association Football Club is a football club based in Tavistock, Devon, England. They play in the .