We are located directly downtown, off of I-65 South exit 114.

720 Doctor Martin Luther King, Junior. St., Indianapolis, IN 46202

Just a few steps east of historic Indiana Avenue and immediately north of the world renowned Madame Walker Theatre.