Elbo Room May 24, 2018 Barbara Andrews Details Venue Phone: (773) 549-5549 Venue Website: elboroomlive.com Location Address:2871 N Lincoln Ave, Chicago, Illinois, 60657