Venue Image
Venue Image

Venue Information

Performing arts theater in Stony Brook, New York The Staller Center for the Arts is the main arts building at Stony Brook University, in New York State, USA. It opened in 1978 as the Stony Brook University Fine Arts Center before being renamed in October 1988 after a $1.8 million donation from the Staller family.

Watch and Listen

Upcoming Events (0)