Get Directions to Selma Police Department ← View details 1200, South Pollock Street, Selma, North Carolina 27576 +1 919-965-8189 Get Directions From* To * — Required information