Craig Thomas Hatton, MD, Orthopaedic Surgery

2075 N 1200 W
LaytonUT  84041 (Davis County)


Phone: 801-779-6200
Fax:
Email: cra***@*****st.net

NPI: 1568435469
License Number: J2951 (TX)