3,860 Square Feet
4 Meeting Spaces
Recently revamped Walnut Ballroom, with natural light and 1,860 square feet of space
3,860 Square Feet
4 Meeting Spaces
Recently revamped Walnut Ballroom, with natural light and 1,860 square feet of space