Where is Town Creek Indian Mound?
Mount Gilead is home to Town Creek Indian Mound. You can easily spend a leisurely day seeing the sights and exploring what the area has to offer. If you're looking for things to see and do in the area, you may want to check out Swift Island Lake Tillery Boat Access and Uwharrie National Forest.