The Carroll Center for the Blind: Pathway to Independence, located in Newton, MA has a mission of "serving all ages and all stages of vision loss." In addition to serving children, teens, adults, seniors and business professionals, The Caroll Center offers Rehabilitation, Low Vision, Independent Living, Orientation & Mobility, Assistive Technology services, Employment training and support and much more. Learn more...