Address: 800 South Mint St
Stadium in Charlotte, North Carolina. Bank of America Stadium is a 75,523-seat football stadium located on 33 acres in uptown Charlotte, North Carolina, United States.
Stadium in Charlotte, North Carolina. Bank of America Stadium is a 75,523-seat football stadium located on 33 acres in uptown Charlotte, North Carolina, United States.