The Sherry Theater is located at 11052 Magnolia Blvd, North Hollywood, CA, 91601

Our

Gallery

For rentals, please email the theater.