South Boston
All practices are at The Walsh Center, which is behind the court house on East Broadway. The entrance to the gym is on the side of the building. From East Broadway, if you take the alley/sidewalk between The Java House and the courthouse under the construction awning, you will see the blue double doors. If it's locked, just give a few knocks.
Walsh Community Center
533 E Broadway
Boston, MA 02127
Parking
There is free street parking on E. Broadway, or there is limited parking in the driveway to the gym which is on E. Fourth Street.