As a follow-up to my June 4, 2010 post on the Boston Criminal Lawyers Blog, Stephen Woodard, who had escaped from a Suffolk County Sheriff’s van, surrendered this past Monday in Charlestown, Massachusetts.
You may recall that Woodard escaped from the Sheriff’s van on foot last Friday and then stole a Department of Public Works vehicle that had the keys inside. A tip to the Boston Police Department led them to an apartment in McNulty Court in Charlestown, where Woodard was found.
Woodard is currently facing Armed Robbery and Drug Charges and Charlestown and East Boston District Courts, but could also face additional charges, including Escape and Larceny of a Motor Vehicle.