Shortly after releasing this wanted flyer, police arrested Kevin Castillo, 40, of Barnes Avenue.–Photo by David Greene
Follow Us