Staller Center is at Staller Center at Stony Brook University, Stony Brook, NY.