Pompallier Mission, Russell

Located on the waterfront in romantic Russell, the unique setting of Pompallier Mission is just a short stroll from the town’s historic churches and legendary catering outlets. A beautiful, serene place for your wedding day.

find out more