John E. McGarry - Grand Rapids Intellectual Property Lawyer Reviews & Ratings

John E. McGarry has an average rating of 3.9/5 based on 51 reviews and practices at McGarry Bair PC in Grand Rapids, Michigan. Practice areas include Intellectual Property, Patents law.