VELO Sports Complex @ StubHub Center - Los Angeles, Ca
VELO Sports Complex at the StubHub Center in Los Angeles, California is a very unique facility that is more dynamic that people realize. It is more than just Southern California’s only indoor velodrome. The “infield” as a large floor that allows for basketball, volleyball, martial arts and cheerleading. If you are looking for indoor event space, VELO is a great option.
Don’t see what you’re looking for here? Check out our giant sports facility and event services directory- sportspaces.io