Penrose Park Velo Team

Penrose_Velo

Mesa is proud to support and be a part of the movement to raise awareness/ funds to resurface the track. One of only 27 velodromes in the U.S., Penrose Park was built to host the prestigious U.S. National Track Cycling Championships in 1962. The track is a melting pot of folks from all walks of life and is a hidden jewel in the St. Louis area. For more information on how you can help restoring the track please visit: The Penrose Park Velodrome Make a Donation Page