Lacy Street Production Center
The Lacy Street Production Center is a filming location in Los Angeles, California.

The exterior sets of the Lacy Street Production Center were used in the filming of .

External link
LacyStreet.com - official website
Filming locations