Vanessa M. Ross, Psychiatric Nurse Practitioner, is a comprehensive mental health clinic located at 8920 Southpointe Dr Suite E-1, Greenwood, IN 46227. We offer a range of services including psychiatric care, addiction treatment, and marriage or relationship counseling. Our experienced team is dedicated to providing compassionate and effective mental health support. For more information, visit our website at lifestance.com or call us at +13178511004.