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
Website: www.selmalibrary.org


 

Popular selma, al Categories: