Overview Details Press Releases Multimedia Locations People Groups Affleck & Barrison LLP is an Oshawa based criminal defence firm dedicated to protecting the rights and freedoms of their clients.