Citizens Trust Bank
1700 Third Avenue North, Birmingham , Alabama 35203
 

View Larger Map