Company MENTAL HEALTH AND ADDICTION SCIENCE INSTITUTE INC. Address 320 W 15TH STREET, Indianapolis, IN, 46202, USA