About James G.
James G. Cavanagh is a pretty skilled legal professional based in Lansing, Michigan, focusing on personal harm, crook protection, and own family regulation cases.
Lansing, Michigan (MI)
No client reviews yet. Claimed profiles can collect verified client feedback.
Write a Review