Selma Police Department
Flag as incorrect
- Location: 1300 Alabama AvenueSelma, AL 36702
- Mailing Address: PO Box 450Selma, AL 36702
- Phone Number:334-874-6611
- Fax Number:334-874-1216
- Visit Their Website