The Cochlear Implant Program at Northwestern University 675 North Saint Clair Street15th Floor, Suite 200Chicago, IL, 60611 View Phone 312-695-8182 TTY: 312-926-6363 675 North Saint Clair Street, 15th Floor, Suite 200Chicago, IL 60611 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page