David William Shannon | Attorney

David William Shannon

David William Shannon

Shannon Law Office

Administrative Law, Dispute Resolution, Civil & Human Rights, General Practice, Mediation, Native People, Family Law, Collaborative Law

Top Local Lawyers

About David

Admission

Verified Ontario