Selma Police Department

N/A
Agency Name: Selma Police Department
State: North Carolina
City: Selma
Type: City agencies
Address: 1200, S Pollock St, Selma, NC 27576
Phone Number: (919)-965-8189
Fax:(919)-965-4188
Email: PoliceChief@selma-nc.com