Magnolia Community Club
A mid-sized hall with big heart – Honouring our history, and serving Magnolia, AB and surrounding area
Previous post
Like to volunteer?
Next post
Cemetery AGM May 11, 2021 Outdoors