Carroll Center for the Blind: More than 87 Years of Helping Those With Vision Loss
September 24, 2024
From its modest beginnings in 1936 as the Catholic Guild for All the Blind, to its internationally respected rehabilitation center, The Carroll Center for the Blind in Newton, Massachusetts, is at the forefront of vision rehabilitation for people of all ages and all stages of vision loss. Today, the NIB associated nonprofit agency is among […]