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

Own this business?
See a problem?

You might also like

United StatesNorth CarolinaSelmaTown of Selma