Staples Center
Los Angeles, CA

Location

1111 S. Figueroa Street
Los Angeles, CA 90015
View Larger Map & Directions

Photos