Carroll Center for the Blind

Each morning, Christine Diaz jumps on the commuter rail from Norwood, Massachusetts to South Station, transfers to Red Line, and ultimately hops on a bus to get to her job at Somerville Hospital. She works at the front desk, assisting and escorting patients to where they need to go. S
Read More