Atlanta Silverbacks Park
Atlanta, Georgia

Atlanta Silverbacks Park is a football stadium in Atlanta, Georgia. Capacity: 7,211.
- Capacity
- 7,211
- Surface
- Artificial turf
- Address
- 3200 Atlanta Silverbacks Way / Northcrest Road, Atlanta, Georgia

Atlanta Silverbacks Park is a football stadium in Atlanta, Georgia. Capacity: 7,211.