Leagues
  1. Home
  2. Venues
  3. Balboa Stadium
Venue

Balboa Stadium

American multi-sport stadium in San Deigo, California

15,000 seatsCapacity
CaliforniaLocation