Stock Yards Bank & Trust Company

87 branches across 3 states