Lawyer Profile

M. J. Blain

Calgary, Alberta

Blain Legal

Overview

M. J. Blain is listed as a lawyer at Blain Legal. Practice areas include Corporate & Commercial Law, Real Estate, Family Law, Personal Injury Law.

Practice Areas

  • Corporate & Commercial Law
  • Real Estate
  • Family Law
  • Personal Injury Law

Bar Information

Called to the bar: 1984 (AB)