Sojourn House 0.0 Address: 565 North Turner Avenue, Freeport, Freeport, Illinois 61032 Categories: Outpatient Drug Detox Residential Drug Treatment Sober Living Homes Phone: (815) 232-5121