Location National Institute for Public Safety Health 6612 E 75th Street, Suite 200 Indianapolis, Indiana 46250 Phone: 317.972.1180