Society Meeting
ZoomTopic: The Flood of '48 presented by Tom Price. This deals with the Fraser River flood of the lower mainland of B.C. in 1948 and the attendant break of the C.P.R. main line at Hatzic. The personal challenges of the situation and the eventual success of the restoration are documented. Tom is a retired CPR railroader […]
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Genealogy 101 – 2-part Workshop
At AFHS Library & via Zoom 712 - 16 Avenue NW, Calgary, AlbertaWant to get started on family history? Or have you tried to get started and need some help? This two-part workshop will give you tips and inspire you to build your family tree. Limited spaces. Free to AFHS members. $25 for non-members. The first part will be instructional and held via a hybrid Zoom meeting […]
Genealogy 101 – 2-part Beginner’s Workshop
At AFHS Library & via Zoom 712 - 16 Avenue NW, Calgary, AlbertaPart 2 of our Genealogy 101 workshop. Limited spaces. Free to AFHS members. $25 for non-members. The first part will be instructional and held via a hybrid Zoom meeting from the AFHS Library on Sunday, March 19 from 1:00 - 2:30 pm. The second part will be hands-on using resources at the AFHS Library with […]
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Annual General Meeting
ZoomMembers - please join us for our annual general meeting where elections will be held and reports presented. This meeting will be a hybrid meeting using Zoom from Bow Cliff Seniors Centre (3375 Spruce Drive SW).
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.
Society Meeting
ZoomTopic to be determined. This meeting will be held via Zoom.