Location submitted by:

IMDB

Los Angeles Memorial Sports Arena - 3939 S. Figueroa Street, Los Angeles, California, USA
34.0140526, -118.2878754

Edit this Location Information

Have a photo of this location?

Become part of our community by uploading your own photo of this location.

Add A Photo

Other Filming Locations