Vaughan (Head Office)
Barrila Law 37 Jacob Keffer Parkway, Suite 301 Vaughan, ON L4K 5N8 Canada
Hamilton (Branch Office)
Barrila Law 180 James St S, Suite 402 Hamilton, ON L8P 4V1 Canada