Penrose Park Velodrome - St Louis, Missouri
Posted by: BruceS
N 38° 41.114 W 090° 14.766
15S E 739538 N 4285447
Velodrome located in Penrose Park in north St Louis.
Waymark Code: WMA0JX
Location: Missouri, United States
Date Posted: 10/26/2010
Views: 15
The Penrose Park velodrome was originally built in 1961-1962 with the national championships held there is 1962. The track was resurfaced in 1984 after deteriorating significantly. The track is now fairly rough again.