Selma Police Department
Closed
1200 S Pollock St
Selma, NC 27576
The Town of Selma, officially chartered in 1873, is rich in rail heritage, originating from its establishment around a newly created station on the North Carolina Railroad in 1867. With the recently renovated 1924 Union Depot supporting Amtrak service, Selma continues to embrace its identity as a vibrant 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.
Partial Data by Foursquare.