Explore details about location Tavistock Drive Southeast. Tavistock Drive Southeast is a location situated within the Leesburg alongside other areas such as Sandy Landing Drive Southeast, Nikki Terrace Southeast, Buchanan Court Southeast.