Castro, Oscar

On June 19, 2011 at approximately 1:30 a.m.,  26 year-old Oscar Castro was shot and killed outside of the Clover Café on the corner of High and Lyman Street in Holyoke.
Please call State Police Detective Unit (413) 505-5993 with information.


Latest News: Defrocked Catholic priest Richard Lavigne in deathbed tapes: ‘I assume I’m going to heaven’