
About
Roach, Lennon & Brown, PLLC is a Buffalo Niagara–based law firm that advises businesses, owners, and individuals, with offices in Buffalo and Niagara Falls, New York. The firm traces its client representation back more than a century, and its partners built their practices at several of Buffalo's…