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
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.