House of 1,000 Spirits
Indiana Humanities 1500 N Delaware St., Indianapolis, INMany years ago, celebrated author of his time Meredith Nicholson paced the rooms at 1500 N. Delaware St., where Indiana Humanities is located today. Some say his spirit still walks...
$40