17301 Oxnard Street • Encino, California • 91416
Fun Facts
- Encino Velodrome was built in 1961.
- The bankings are 35 degrees steep in the turns.
- Encino Velodrome is the only track in North America that measures 252 meters.
17301 Oxnard Street • Encino, California • 91416