CANNON & ASSOCIATES, PLLC is a leading criminal defense and family law in Oklahoma City founded by Judge Advocate and former Assistant District Attorney / Assistant Attorney General, John P. Cannon. Cannon & Associates represents every client with FIERCE ADVOCACY. YOU NEED PROFESSIONAL LEGAL COUNSEL if you have been arrested or need a family attorney. Your rights are at stake, you need to speak to an experienced attorney today. CANNON & ASSOCIATES, PLLC, is dedicated to helping individual clients and their families through difficult times in life. Each case is unique and We have extensive experience with complex and straightforward cases.