Roger Borchardt, MD 3000 N Triumph BlvdSuite 320Lehi, UT, 84043 View Phone 801-753-4700 Fax: 801-753-4701 3000 N Triumph Blvd, Suite 320Lehi, UT 84043 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page