Featured Treatment Center The Watershed (800) 310-6558 More Info Explore Rehab Centers in Belvidere, Illinois PHASE Inc 2028 North State Street, Belvidere, IL, 61008 More Info