where is studio
CBS Studio Center, located in Studio City, California, is a full service production facility including eighteen sound stages and over 210,000 square feet of supporting office space.