See photos and videos taken at this location and explore places nearby.
The Free Spirit
(699)
Bar
American comfort fare & beers are served in this ample haunt with a patio, plus live music.
Address: 6155 E 86th St, Indianapolis, IN 46250
Hours: Open ⋅ Closes 3 AM
Phone: (317) 842-0200
13 Followers, 510 Following, 8 Posts - Highlights, Highlights - See Instagram photos and videos from FREE SPIRIT CAFE (@freespiritcafe2015)
Free Spirit Cafe. Restaurants. Vernon Rockville, Connecticut 2 followers. Follow · Report this company; Close menu. About us. Industry: Restaurants.