Locations
-
Provo
3550 North University Ave #250 Provo,
Utah 84604- Tel: 801.374.9625
- Fax: 801.374.9690
-
Payson
1000 East 15 South, Suite 350 Payson,
Utah 84651- Tel: 801.465.5602
- Fax: 801.465.4480
-
American Fork
1248 East 90 North Suite 102 American Fork, Utah 84003
- Tel: 801.756.9132
- Fax: 801.756.5091
-
Saint George
Coral Desert
Health Center1490 E. Foremaster Dr., Suite 200 Saint George, Utah 84790
- Tel: 435.628.1641
- Fax: 877.588.3498
-
Provo
Utah Valley
Physicians Plaza1055 North 300 West
Suite 101 Provo,
Utah 84604- Tel: 801.852.3460
- Fax: 801.852.3459
-
Lehi
3000 N. Triumph Blvd.
Suite 250
Lehi, UT 84043- Tel: (801) 852-9480
- Fax: (801) 852-9489
-
Cedar City
166 West 1325 North Suite 200 Cedar City, Utah 84721
- Tel: 435.263.0575
- Fax: 877.588.3498
Procedures
-
Patient Education
General Surgery
-
Colonoscopy Registration
Colonoscopy
7 Simple Steps and no pre-op consultation -
Breast Cancer Education
Breast Cancer Patient Education
-
Bariatric Weight Loss Surgery
-
HMR by Utah Weight Loss
Appointments
-
Schedule Appointment
Click a location to send our scheduler an email to request an appointment. -
Digital Waiting Room
Click to see the current waiting room status of each of our locations.American Fork
Payson
ProvoProvo-Physicians Plaza
Saint George -
What to bring to your appointment
-
Referring Physicians
Click a location to send our scheduler an email to request an appointment. -
New Patient Forms
*Requires Login, but don’t worry, we’ll walk you through it.
Bill Pay
We Accept Medicare
![]() Click to Make a Payment – Southern UtahClick to Make a Payment – Utah County |
![]() St. George Patients–Click Here To Apply For Financing |
Patient Login
-
Patient Forms
Login to our patient portal to fill out new patient or other forms before coming in for your scheduled appointment.
-
Ask a Question
Login to our patient portal to ask a question to our staff, nurses, or doctors.
-
Prescription Renewal
Login to our patient portal to request a renewal of a prescription from one of our physicians
-
Appointment Request
Login to our patient portal and request an appointment at any one of our five locations.
-
Bill Pay
Login to our patient portal to make a payment on your account. You may also click on “Bill Pay” at the top of the website to make a payment WITHOUT needing to login.
-
My Messages
Login to our patient portal to check any responses to questions you have asked of our staff, nurses, or doctors.