Cole Davison, the 17-year-old Needham boy missing since Wednesday night, was found Friday at Boston’s South Station.
Cole Davison update: Missing 17-year-old Needham boy found after extensive search in Massachusetts


Cole Davison, the 17-year-old Needham boy missing since Wednesday night, was found Friday at Boston’s South Station.