Atlanta Stadium — matches, capacity & location

Atlanta Stadium

Atlanta Stadium — Atlanta, United States · capacity 71,000 · artificial turf pitch · 24 matches listed. Fixtures, location and details on Champslig.

City:
Atlanta
Capacity:
71000
Surface:
artificial turf
Country:
United States
Tickets:
StubHub, Ticketmaster
Matches:
24

Recent matches at Atlanta Stadium