Town of Selma

Closed
212 N Raiford St
Selma, NC 27576

The Town of Selma, officially chartered in 1873, is a vibrant community rooted in its rich railroad heritage, exemplified by the historic Union Depot, which supports Amtrak service. With a focus on providing a high-quality small-town experience, Selma is positioned as a hub for industry, technology, and commerce while honoring its tradition as a transportation crossroads.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNorth CarolinaSelmaTown of Selma

Partial Data by Infogroup (c) 2025. All rights reserved.