Location of Police Department

Selma Police Department

1200 South Pollock Street

Selma, NC 27576

 We are located near the intersection of US Highway 301 & US Highway 70.

1200 South Pollock Street, Selma, NC 27576

 
1200 South Pollock Street, Selma, NC 27576

© Town of Selma, North Carolina. All Rights Reserved.