A Needham teen who’s been missing for more than a day was found safe a short time ago.
The Needham police chief told Boston 25 News that Cole Davidson was found Tuesday morning at South Station in Boston.
A massive search was launched yesterday, and there were concerns about him being outside during last night’s storm.
Boston 25 News is working to learn more about how he was located and exactly how he’s doing today.
Download the FREE Boston 25 News app for breaking news alerts.
Follow Boston 25 News on Facebook and Twitter. | Watch Boston 25 News NOW