John Horn - Buffalo Appeals Lawyer Reviews & Ratings

John Horn has an average rating of 4.8/5 based on 51 reviews and practices at Harter Secrest & Emery LLP in Buffalo, New York. Practice areas include General Practice, Appeals law.