Saint Margaret Mary Catholic ChurchParishShareHigh StreetWestwood, Massachusetts 02090United StatesGet directions