SunTrust Bank
3870 North Druid Hills Road, Decatur , Georgia 30033
 

View Larger Map