Sep 9, 20211 minDeaf & Blind School Opens new campusThe Alabama Institute for Deaf and Blind officially opened its new North Campus in Decatur yesterday. image from aidb.org The 160-acre...