Tavistock (disambiguation)

Tavistock is a town in Devon, England.

It may also refer to: