10 highest-paying cities for cardiologists

Cardiologists practicing in Lafayette, La., earn an average of $613,553 a year — $106,553 more than the national average, according to data from Medscape.

Read the full post on Becker's ASC