Olympia Stadium

Location(s)

5920 Grand River Avenue
Detroit, MI
United States
See map: Google Maps

 

Olympia Stadium, better known as the Detroit Olympia and nicknamed "The Old Red Barn", stood at 5920 Grand River Avenue in Detroit, Michigan from 1927 until 1987. It seated close to 15,000. (Wikipedia) 

Shows At This Venue:






Led Zeppelin