Town of Selma Nc Police Department
100 N Raiford St
Selma
NC
27576
(919) 965-8189
Open Map
fire department
Fire Departments
justice
Law Enforcement & Public Safety
local
police
police department
police protection
policeman
protection