Ben Hill Plaza

Ben Hill Plaza is located within the city limits of Southwest Atlanta, just minutes from the Greenbriar Mall and Ben Hill Recreation Center. This flourishing neighborhood embraces our tenants, and will continue to support it’s colorful and diverse residents.