Selma City Admin Office
Closed
100 N Raiford St
Selma, NC 27576
The Town of Selma, officially chartered in 1873, has a rich history rooted in its origins as a railroad town, with a commitment to preserving its rail heritage evident in landmarks like the renovated 1924 Union Depot. Selma aims to deliver a high-quality small-town experience while fostering an environment conducive to industry, technology, and commerce.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.