Is this the place where the Ellen show went for an episode? Thanks - Torben
Address: 19800 S Main St, Carson, CA 90745, USA
Chris Park | Sep 7, 2018
Yes. The one in Carson.
joe wong | Sep 7, 2018
Yes and Jerry Seinfeld used this facility with his whole entourage as well
Thanks! Your answer is awaiting moderation.