Affleck & Barrison LLP
Affleck & Barrison LLP

Affleck & Barrison LLP

Affleck & Barrison LLP is an Oshawa based criminal defence firm dedicated to protecting the rights and freedoms of their clients.