Harbor Light Alcoholism and Drug Dependence Services 825 North Christiana Avenue, Chicago, IL 60651 312-667-2200
University of IL Mile Square Health Center (FQHC) 1220 South Wood Street, Chicago, IL 60608 312-996-2000