Neurosis Chicago

with Neurosis, Bell Witch, and Deaf Kids

Sat, Aug 17, 2019 at Thalia Hall, Chicago, IL

Lineup

Tap the to get new show alerts.

Advertisement

About the Show
Neurosis Chicago At-a-Glance

  • Aug 17, 2019
  • 7:30 pm
  • 1807 South Allport St.
  • Chicago, IL 60608
  • United States
Map & Directions
Advertisement