Carroll Center for the Blind
Drag box to select area
Carroll Center for the Blind offers a wide array of services for visually impaired and blind individuals, including vision rehabilitation, training for daily living, education and support. The center also does advocacy and public education work.
770 Centre St, Newton, MA 02458
- Fax: 617-969-6204
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed