Center for Sight & Hearing – Norther Illinois

Photo of CSH building constructed in 2003