Michael Serra Lawyer Reviews & Ratings - Providence

Michael Serra and practices at Locke Lord LLP in Providence, Rhode Island. Practice areas include Litigation law.