Janus Of Santa Cruz is an addiction treatment center located at 200 7th Ave, Santa Cruz, CA 95062. With a focus on supportive care and rehabilitation, our center provides a range of services designed to assist individuals on their recovery journey. We are open Monday through Friday from 8 AM to 5 PM and can be reached at +18314621060 or through our website at janussc.org for more information.

