Staller Center

ExploreLI looks at The Staller Center, one of Suffolk's leading venues for the performing arts, located on the campus of Stony Brook University. Videojournalists: Mario Gonzalez and Jessica Rotkiewicz

advertisement | advertise on newsday

Comments now uses Facebook for our comment boards. Please read our guidelines and connect your Facebook account to comment.