St Joseph's Hall is a versatile event venue in Waltham, MA, offering a range of spaces to accommodate various gatherings and functions.
With its historic charm and modern amenities, St Joseph's Hall provides a welcoming setting for events of all sizes, from weddings and corporate meetings to social gatherings and community events.
Generated from their business information