Tavistock (disambiguation)
Tavistock
is a town in Devon, England. It may also refer to: