logo

Video encyclopedia

Norwood Arena Speedway

Architectural structures

Norwood Arena Speedway was a 1/4-mile oval race track in Norwood, Massachusetts that operated between 1948 and 1972.

Relations

  • General 

  • History