Tavistock Parish Church Address 5a Plymouth Road Tavistock PL19 8AU United Kingdom Upcoming Events No events in this location