• Staller Center Recital Hall (map)
  • 100 Nicolls Road
  • Stony Brook, NY, 11794
  • United States