Explore details about location Country Club Drive. Country Club Drive is a location situated within the Picayune alongside other areas such as South Virginia Avenue, Williamsburg Road, Jarrell Street.