Community Trust Bank, Inc.
101 North Main Cross, Flemingsburg , Kentucky 41041
 

View Larger Map