1229 Church St., Decatur GA
Decatur Square