Location submitted by:

IMDB

Downey Studios - 12214 Lakewood Boulevard, Downey, California, USA
33.9213021, -118.1323812

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