La CASA Brings Latino Community Together Under One Roof

The region’s largest Latino cultural center has recently emerged where the All Saints Lutheran Church once stood in Boston’s South End. La CASA, the Center for the Arts, Self-determination and…