What started out as the Catholic Guild for All the Blind has transformed into the present-day Carroll Center for the Blind-a leading blindness rehabilitation center that continues to embrace the same principles that we were founded on; respect, independence, dignity and determination to open opportunities and improve the lives of all we touch.
Follow
Related categories
Windows in Newton, MA