Parking Lot Maintenance
in Birmingham, AL
     
 

Birmingham City Of Street Dept
800 Golden Flake Dr
Birmingham, AL 35205-3313

(205) 323-0611


Birmingham Street Dept
1044 Avenue W
Birmingham, AL 35214-6262

(205) 791-6048


Birmingham Street Dept
301 96th St N
Birmingham, AL 35206-1422

(205) 836-1261


Center Point Public Works Dept
5193 Pinson Heights Rd
Birmingham, AL 35215-1187

(205) 680-2567


Fairfield Public Works
4701 Gary Ave
Fairfield, AL 35064-1343

(205) 783-6008


Fultondale City Public Works
1450 Carson Rd N
Birmingham, AL 35217-1171

(205) 841-0786


Homewood Public Works
187 Citation Ct
Homewood, AL 35209-6306

(205) 332-6816


Homewood Street Dept
187 Citation Ct
Birmingham, AL 35209-6306

(205) 942-4028


Irondale Public Works Dept
101 20th St S
Irondale, AL 35210-1528

(205) 951-1420


Mountain Brook Public Works
3579 East St
Mountain Brook, AL 35243-4907

(205) 802-2390


Vestavia Hills Public Works
1280 Montgomery Hwy
Vestavia, AL 35216-2810

(205) 978-0150