Selma Police Department
Flag as incorrect

- Location:
1300 Alabama Avenue
Selma, AL 36702 - Mailing Address:
PO Box 450
Selma, AL 36702 - Phone Number:
334-874-6611 - Fax Number:
334-874-1216 - Visit Their Website