Colorado Springs, Colorado • United States

Spencer Penrose Stadium

1 Lake Ave
Colorado Springs, CO 80906United States
Tenants
  • Historical Tenants
Known As
1939
Spencer Penrose StadiumSince 1939

Historical Names

1937
Will Rogers Stadium1937 - 1939
Construction Info
1973
Demolished
1973
Closed
1937
Opened
1937
Groundbreaking
Links
Notable Events

Sorry, we can't find any notable events for this stadium at this time.

stadiums.me

The easiest way to track which MLB, NBA, NFL and NHL stadiums you've visited.

© 2014 - 2026 Code & Sons. All rights reserved.