Hatch, James & Dodge, P.C. is located in Salt Lake City, United States on 10 W 300 S #400. Hatch, James & Dodge, P.C. is rated 5 out of 5 in the category lawyercriminal justice attorneyestate planning attorneygeneral practice attorneylaw firmlegal servicespatent attorneypersonal injury attorneyreal estate attorneytrial attorney in United States.