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)
Notes
<p> </p><p><img src="/img2/detroit_olympia.jpg" border="0" width="442" height="282" /> </p><p>Olympia Stadium, better known as the Detroit Olympia and nicknamed "The Old Red Barn", stood at 5920 Grand River Avenue in Detroit, Michigan from
Street
5920 Grand River Avenue
City
Detroit
State/Province
Country
Latitude
0.000000
Longitude
0.000000
country code
us
Add new comment