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.

Accepted Jurisdictions

Michigan

Office Locations

Main Office

 120 N Washington Square 410 Lansing MI 48933