Large numbers of cultural remains were excavated in the 1970s and 1980s, that are consistent with the Pee Dee culture, whose center is believed to be the Town Creek Indian Mound, about 30 miles away in Montgomery County.