Citizens Trust Bank
2592 S. Hariston Road, Decatur , Georgia 30035
 

View Larger Map