John Battles Lawyer Reviews & Ratings - Flint

John Battles lawyer reviews and ratings in Genesee County Friend of the Court Flint city, specializing in Family law. John Battles additionally serves as an arbitrator with the Michigan State Bar.