fbpx

House of 1,000 Spirits

Indiana Humanities 1500 N Delaware St., Indianapolis, IN

Many 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