The Department of Speech & Hearing Science has a new address: http://www.indiana.edu/~sphs/clinics.html
Feel free to click on the link if you are not redirected within 5 seconds.