average salary of orthopedic surgeons in alabama
As of Jan 2018, the average pay for an Orthopedic Surgeon in Birmingham, AL is $305,209 annually.