Town of Selma
Closed
500 E Railroad St
Selma, NC 27576
The Town of Selma, NC, officially chartered in 1873, has a rich heritage as a railroad town, with its history rooted in the establishment of a railway station in 1867. Today, Selma continues to celebrate its transportation legacy, exemplified by the renovated 1924 Union Depot that supports Amtrak service.
Generated from the website
Also at this address
See a problem?

