professionals

James N. Shields

Attorney

Minneapolis
P

612-339-6900

E

jnshields@locklaw.com