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

Own this business?
See a problem?

You might also like

United StatesNorth CarolinaSelmaSelma Police Department

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.