The Chelsea Center is the perfect place for your dream wedding reception! With beautiful landscaping, your night will be a special night to remember!
Conveniently located off of Route 41, the Chelsea Center is the perfect destination for any small to large business conference.
The Chelsea Center resides on the property of St. Thomas More Catholic Church. Find out more about this dynamic, family friendly parish.
Interesting in hosting an event at The Chelsea?