Alabama Career Ctr System
1114 Water Ave, Selma, AL
(334) 872-0471
|
Alcohol Beverage License Division
1013 Alabama Ave, Selma, AL
(334) 875-4255
|
City Clerk
222 Broad St, Selma, AL
(334) 874-2103
|
Congressman Earl Hilliard
908 Alabama Ave, Selma, AL
(334) 872-2684
|
County Absentee Election
Po Box 442, Selma, AL
(334) 874-1219
|
Dallas Board of Registrars
105 Lauderdale St, Selma, AL
(334) 874-2534
|
Dallas County Child Support
105 Lauderdale St, Selma, AL
(334) 874-2543
|
Dallas County Circuit Clerk
105 Lauderdale St, Selma, AL
(334) 874-2523
|
Dallas County Commission
102 Church St, Selma, AL
(334) 874-2560
|
Dallas County Engineers
102 Church St, Selma, AL
(334) 874-2503
|
Dallas County Environmental
105 Lauderdale St, Selma, AL
(334) 874-2522
|
Dallas County Jury Commission
105 Lauderdale St, Selma, AL
(334) 874-2528
|
Dallas County Juvenile CT Jdg
105 Lauderdale St, Selma, AL
(334) 874-2529
|
Dallas County License Tags
105 Lauderdale St, Selma, AL
(334) 874-2517
|
Dallas County Litter Control
105 Lauderdale St, Selma, AL
(334) 874-2522
|
Dallas County Probate Rcrdng
105 Lauderdale St, Selma, AL
(334) 874-2516
|
Dallas County Reappraisal
105 Lauderdale St, Selma, AL
(334) 874-2535
|
Dallas County Solid Waste Prog
105 Lauderdale St, Selma, AL
(334) 874-2522
|
Dallas County Veterans Service
105 Lauderdale St, Selma, AL
(334) 874-2533
|
Dallas County
311 Dallas Ave, Selma, AL
(334) 874-3719
|
Dallas Engineer County Shop
200 Plant St, Selma, AL
(334) 874-2538
|
Dallas Extension Ofc-Tuskegee
429 Lauderdale St, Selma, AL
(334) 875-3202
|
Dallas Legislative Office
102 Church St, Selma, AL
(334) 874-2569
|
Dallas Tb Control Division
100 Samuel O Moseley Dr, Selma, AL
(334) 875-7960
|
Dallas Vital Statistics
100 Samuel O Moseley Dr, Selma, AL
(334) 872-5887
|
Drivers License Ofc
100 Church St Ste 101, Selma, AL
(334) 875-1341
|
Homeland Security Emer Management
102 Church St, Selma, AL
(334) 874-2515
|
Honorable Jack Meigs
102 Church St, Selma, AL
(334) 874-2507
|
Honorable Thomas Jones
102 Church St, Selma, AL
(334) 874-2510
|
Human Resources Department
15 Riverview Ave, Selma, AL
(334) 874-1400
|
Natural Resources Conservation
105 Samuel O Moseley Dr, Selma, AL
(334) 872-2611
|
Natural Resources Conservation
908 Alabama Ave, Selma, AL
(334) 872-2611
|
Selma Arts Council
816 Selma Ave, Selma, AL
(334) 874-2177
|
Selma Building Inspector
222 Broad St, Selma, AL
(334) 874-2104
|
Selma Ceramic Art Program
816 Selma Ave, Selma, AL
(334) 874-2143
|
Selma City Accounts Payable
222 Broad St, Selma, AL
(334) 874-2105
|
Selma City Budget Office
222 Broad St, Selma, AL
(334) 874-2105
|
Selma City Council
222 Broad St, Selma, AL
(334) 874-1234
|
Selma City Drug Unit
1300 Alabama Ave, Selma, AL
(334) 874-2188
|
Selma City Drug Unit
16 Franklin St # A, Selma, AL
(334) 874-2188
|
Selma City Marina
1 Marina Dr, Selma, AL
(334) 874-2173
|
Selma City Secretary
222 Broad St, Selma, AL
(334) 874-1234
|
Selma Code Enforcement
222 Broad St, Selma, AL
(334) 874-2106
|
Selma Community Action
713 Jeff Davis Ave, Selma, AL
(334) 875-2450
|
Selma Community Development
222 Broad St, Selma, AL
(334) 874-2111
|
Selma Convention Center
211 Washington St, Selma, AL
(334) 874-2175
|
Selma Distribution Department
1703 Alabama Ave, Selma, AL
(334) 875-7466
|
Selma Election Commission
City Hall, Selma, AL
(334) 874-1219
|
Selma General Svc Department
1500 Broad St, Selma, AL
(334) 874-2165
|
Selma Historic Building
109 Union St, Selma, AL
(334) 874-2174
|
Selma Insurance Department
222 Broad St, Selma, AL
(334) 874-2109
|
Selma License Inspector
222 Broad St, Selma, AL
(334) 874-2108
|
Selma Mayor's Office
222 Broad St, Selma, AL
(334) 874-2100
|
Selma Payroll
222 Broad St, Selma, AL
(334) 874-2109
|
Selma Performing Arts Center
1000 Selma Ave, Selma, AL
(334) 874-2145
|
Selma Personnel
222 Broad St, Selma, AL
(334) 874-2110
|
US Consolidated Farm Svc Agency
102 Church St, Selma, AL
(334) 872-3433
|
US Social Security Admin
431 Church St, Selma, AL
(334) 875-0587
|
Unemployment Compensation Agency
1006 Broad St, Selma, AL
(334) 875-9286
|
Walton Theater
1000 Selma Ave, Selma, AL
(334) 874-2146
|