Niu Speech-language-hearing Clinic
3100 Sycamore Rd
Dekalb, IL 60115-9621
815-766-3207