The VELO Sports Center is built just a few hundred meters south of the site of the Los Angeles 1984 Summer Olympics Velodrome, which stood where the soccer stadium is now built at Dignity Health Sports Park.
