View Garrett's Profile Garrett A. Walker's Profile Image

Garrett A. Walker

(801) 535-4313
Garrett Walker has exceptional skills as an attorney in general, and as a litigation attorney in particular. He has a breadth of experience in many areas of law practice, including construction law, contract… Read More
View Garrett's Profile