Top 5 best paying cities for cardiologists

Lafayette, La., is the best paying city for cardiologists of any experience level regardless of practice setting, paying an average salary of $613,553, according to the Medscape Salary Explorer.

Read the full post on Becker's ASC