Explore details about location Thatcher Drive. Thatcher Drive is a location situated within the Houston alongside other areas such as Purple Trail, Hillsboro Street, Beechnut Street.