Yellowise will be closing on 4/30 and no new listings changes will be made.

Selma Police Department

1300 Alabama Ave

Selma, AL 36703-3801
(334) 874-2135
(334) 874-2120

Business Description:

Selma Police Department is located in Selma, DALLAS, AL.

Additional Information:

Legal Name:Selma Police Athletic League
Trade Name:Selma Police Department
Other Names:Selma Police Department, Selma Police Athletic League, Selma Police Dept
Number of Employees:5 to 9
Year Started:2005


Popular selma, al Categories: