• Stony Brook University - Staller Center for the Arts (map)
  • 100 Nicolls Rd, Stony Brook University
  • Stony Brook, New York 11794