Craig Hatton, MD

Orthopaedic Surgery

2075 N 1200 W, Layton, UT 84041

(801) 779-6200