Holy Cross Hospital - Mountain Point Urology Location 3000 N. Triumph Blvd. Lehi, UT 84043 Phone: 801-617-1919 Distance: Get Directions Hospital Profile Patient Tools Get an Estimate Pay My Bill Patient Resources Pay My Bill Get an Estimate