Norwood Arena Speedway

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