Three decades of isolation and neglect can leave a mark on a person, but not Neil Henderson. Born in 1931, he left his family in Lowell, Mass., when he was just 8 years old. He would spend more than 30 years in various Massachusetts facilities for the.