St. Theresa Church
New Castle, NH
St. Theresa Church in New Castle, NH is one of the most popular and scenic wedding venues in the region. The church is nestled in the picturesque island of New Castle and boasts a unique architectural design. Its towering steeple and stunning stained-glass windows create a magical ambiance, perfect for any wedding ceremony. St. Theresa Church can hold up to 200 guests and offers a variety of wedding packages to suit couples' tastes and budgets. The venue's beauty and charm make it an ideal location for wedding ceremonies. The church is surrounded by breathtaking views of the Atlantic Ocean, verdant forests, and charming neighborhoods. The interior of the church is equally stunning, with its elegant decor, subtle lighting, and intricate details. In addition, there are several locations around the church, such as the lawn and courtyard, that are perfect for capturing those romantic photographs. Aside from the charm of the venue, St. Theresa Church offers couples the services of friendly and experienced staff. The venue's event coordinators are available to assist couples in every aspect of wedding planning. They work with couples to create customized wedding packages that meet their unique needs and preferences. These packages include catering, decor, floral arrangements, photography, and entertainment, among others. Overall, St. Theresa Church is a perfect wedding venue for couples who dream of a magical and memorable wedding ceremony.
Message Vendor
Kelsey and James
Venue: St. Theresa Church
2 Videos featuring St. Theresa Church
Business Location
New Castle, NH