Terry I Finlayson, MD, Orthopaedic Surgery

2310 N 400 E
LoganUT  84341-1788 (Cache County)


Phone: 435-787-2000
Fax: 435-787-1913
Email: tfi***@*****st.net

NPI: 1316935539
License Number: 363309-1205 (UT)