Qc Haven of Hope Contact Information 901 20th St , Rock Island, IL 61201 309-788-0692 https://www.qchavenofhope.org Location901 20th St , Rock Island, IL 61201 Detailed InformationSt. Joseph the Worker House back