Yes, Statesville has a town square. It is called "The Square" and is located in the heart of the city. The Square is home to a variety of shops, restaurants, and businesses, as well as a gazebo, fountain, and park. The Square is a popular gathering place for residents and visitors alike.
Discovering Statesville: Uncover the Treasures of the Tar Heel State