Cohen & Lombardo, P.C. Lawyers / 44 views Contact details 343 Elmwood AvenueBuffalo,New York,14222 Show Phone Number1-716-881-3010 http://www.CN-LO.com Facebook Twitter Related Post