401 South 17th Street, Norfolk NE, 68701
Odyssey III (Counseling Services PC) located at 401 South 17th Street, Norfolk, NE 68701, United States is a drug rehab facility providing substance abuse treatment with outpatient care. No special groups or programs are supported for this Nebraska drug treatment center. Medicaid, private health insurance, military insurance, and self payment is accepted. Includes spanish language services.