Directions

Postal Address

1929 South Meridian St.
Indianapolis, IN 46225

Driving Directions

The House of Trepidation is located in downtown Indianapolis.