Domestic violence is a horrible thing - and still it rages on in our society. Even worse it even causes victims to have to flee their own home - and then where can they go? Places like Renewal House in Boston. Stop The Bleeding presents The Rock Show 20 for domestic violence shelter Renewal House in Boston. Let's help hold the doors open until they're safe.
Directions O'Brien's is located at 829 Boston St. in Lynn, Massachusetts