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