Tuesday, October 09, 2007

Home Depot Center, Carson


The Home Depot Center is a sports complex in Carson with a soccer stadium, tennis stadium, event center (including a velodrome) and track & field facility.