Republic Bank & Trust Company Branch Locations and Hours

49 branches across 6 states