Studio Theatre Long IslandWrite a Review631-307-5403Be the first to review!141 S Wellwood Ave Unit 2, Lindenhurst, NY 11757Hi there!Be the first to review!5First-class4Better than most3About what I expected2Not the worst...1DisappointingClick to RateMore Business InfoNeighborhoodLindenhurstCategoriesConcert Halls, Theatres, Theatrical Agencies
Studio Theatre Long IslandWrite a Review631-307-5403Be the first to review!141 S Wellwood Ave Unit 2, Lindenhurst, NY 11757