A camera set up in a television studio.

Arroyo West Studios

Film Location

101 West Cochran Street
Simi Valley,
CA
93065

    To learn more about this filming location, please complete the following form and we will contact you back.