Republic Bank & Trust Company
35 Village Plaza, Shelbyville , Kentucky 40065
 

View Larger Map