Tavistock (disambiguation)

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