McLeod Law



All fields are required.

The convenience of two offices (downtown and south Calgary) makes it easier to meet with your lawyers.

Calgary South

300, 14505 Bannister Road SE
Calgary, AB T2X 3J3

Get Directions

Calgary Downtown

Manulife Place
500, 707 - 5 Street SW
Calgary, AB T2P 1V8

Get Directions


Congratulations to our two new Associates

| Download PDF

Following their articling year and recent admissions to the Alberta Bar, we are pleased to welcome Anne Rupcich and Randolph (Randy) Mitchell to our firm.

Anne Rupcich earned a combined undergraduate degree in English and Law & Society at the University of Calgary before earning her LL.B. from the University of Alberta. Anne joins our Personal Injury group, assisting clients involved in motor vehicle accidents, slip and fall injuries, and other personal injury matters. 

Randy Mitchell also earned a combined undergraduate degree from the University of Calgary in History and Political Science before earning his J.D. Randy joins our Litigation & Dispute Resolution group, assisting clients in various legal disputes. 

View More Resources

Sign up to receive news and updates.