Chamblee Plaza to Celebrate 60th Birthday With New Lease on Life

Chamblee Plaza, the aging shopping center on Peachtree Boulevard, may soon see new tenants…