The Free Spirit
Date: October 18, 2025Time: 9:00 PM - 12:00 AMVenue: The Free SpiritLocation: 6155 E 86th St, Indianapolis, IN 46250 Venue Phone:
(317) 842-0200
(317) 842-0200
Venue Website: View Venue Website
Website: View Events Website