James R. Laffan Lawyer Reviews & Ratings - Lebanon

James R. Laffan and practices at James R. Laffan in Lebanon, New Hampshire. Practice areas include Criminal Defense law.