Selma Police Department

  • Agency: Selma Police Department
  • Address: 201 N Webb St, Selma, 27576 NC
  • Chief: Charles Bowen (Chief of Police)
Phone: (919)965-8189
Fax:
Email:
Website:

Selma Police Department is located at 201 N Webb St, Selma, 27576 NC. The Chief of Police of the department is Charles Bowen. The Selma Police Department phone number is (919)965-8189.