Velo Sports Center
The only worldclass indoor cycling stadium in the United States!
Velo Sports Center Velodrome at the StubHub Center
click address to open map in new window
18400 Avalon Blvd.
Carson, CA 90746
click address to open map in new window
18400 Avalon Blvd.
Carson, CA 90746
Parking at the VSC:
Lot #16 in front of the velodrome. If this lot is full, look for signs directing you to additional parking.
Lot #16 in front of the velodrome. If this lot is full, look for signs directing you to additional parking.
VSC Velodrome Facts
- The VSC is the first permanent inidoor cycling track in North America
- 250m international size
- Maximum inclination: 45 degrees
- Maximum speed on track: About 53 mph (85km/h)
- Track width: Seven meters
- Wood riding surface: approximately 33 miles of Siberian Pine were used to create the track
- 2,450 seat capacity stadium
Button links below will take you to a new website