We are conveniently located at 70 East 91st Street in Indianapolis. Our office is on the northeast corner of 91st and Meridian streets, just off 465, in the 9100 Meridian Square office complex.