average clinical lab tech birmingham al
As of Feb 2018, the average pay for a Medical Laboratory Technician in Birmingham, AL is $17.58 /hr or $24,026 annually.