CAPTURE STUDIOS are full-service, premium studio production and special event facilities with premier locations in DTLA, Studio City and Inglewood. Collectively, the studios boast over 45,000 square feet across 12 uniquely designed spaces.
17631 Ventura Blvd., Ste. 320
Encino, CA 91316