The Carroll Center for the Blind

Newton, MA - 02458

(617) 969-6200




The Carroll Center serves the needs of blind and visually-impaired persons by providing rehabilitation skills training

Leave a Reply