undefined
Posts
undefined
Followers
User since undefined NaN
Cole Davison found, safe, at South Station
By Needham Observer,
1 days agoNeedham resident Cole Davison, who had been missing from his South Street home since late Wednesday, was found on Friday morning and is reportedly receiving care from medical professionals. According to Needham Police, Davison was located at South Station in Boston by MBTA Transit Police. Davison had been the subject...
4