Magnolia Community Club
A mid-sized hall with big heart – Honouring our history, and serving Magnolia, AB and surrounding area
Previous post
Annual General Meeting! – March 13th 2018
Next post
Thank you to Servus!