Police Station Details For

Selma Police Department

Street Address
1300 Alabama Ave, Selma, AL 36703
(334) 874-2138