The Spirit Center is the ideal location for smaller wedding receptions and/or business meetings and seminars. … [Learn More about the Spirit Center...]
The Chancellor Room is the centerpiece of the Chelsea Center. This banquet room will seat up to 350 … [Read More...]
The Chelsea Center located on the grounds of St. Thomas More Catholic Church. While the Chelsea Center welcomes all events, including those of a non-religious nature, we do ask guests to be mindful that their event is taking place on Church grounds.
For more information about St. Thomas More Catholic Church CLICK HERE