Providing comprehensive care for patients of all ages since 1989 in a friendly environment. We are big enough to serve your family's needs, and we are small enough to care.
Or, click here to find out more about the Patient Portal and online medical records.
Our team consists of skilled and experienced healthcare professionals dedicated to delivering exceptional medical care to our patients.
Get in touch with us at our medical office by calling or texting us at (801) 272-4111. We look forward to hearing from you!
©Copyright. All rights reserved.
We need your consent to load the translations
We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.