Traffic Engineering Department, Other Traffic Engineering Department Business, Parking Meter Repair 401 6th St, 35217 Birmingham