Saint Illa Center is a comprehensive mental health service located at 3455 Harris Rd, Waycross, GA 31503. We provide a range of services including addiction treatment, mental health care, and support groups, operating as a non-profit organization. Open daily from 6 AM to 5 AM, we are committed to supporting individuals in their mental health and recovery journeys. For more information, visit our website at unisonbehavioralhealth.com or call us at +19124497200.