About John McGranahan
Meet John McGranahan Jr, a particularly experienced legal professional in McLean, Virginia, with information in crook defense, personal injury, and family regulation. Learn extra about his heritage and commitment to imparting pinnacle-notch legal illustration.