NEW PLACE STUDIO THEATRE

New Place Studio Theatre
10950 Peach Grove St
NORTH HOLLYWOOD, CA 91601