
Atlas Internal Medicine
Quick Facts
| Practice Type | Concierge |
| Location | Cottonwood Heights |
| Doctors | Brian McMullin DO, Family Medicine, Kavita Willesen MD, Internal Medicine |
| Telehealth Type | Virtual visits (telemedicine offered upon patient request) |
| Insurance Accepted | Medicare, Commercial Insurance |
| Telehealth Available | Yes |
About
At Atlas Internal Medicine, Dr. Kavita Willesen and Dr. Brian McMullin deliver concierge primary care to adults in Cottonwood Heights, Utah. Dr. Willesen has practiced medicine since 1999, bringing three decades of experience to the practice. S. Air Force medicine.
Both physicians take a proactive, comprehensive approach to disease prevention and wellness. The practice intentionally limits its panel size so each physician can spend meaningful time with every patient. Routine visits run 30 to 45 minutes; comprehensive annual health assessments take approximately 60 minutes. Physicians share their personal cell phone numbers for urgent after-hours communication and cover for each other outside of office hours. Clinical focus spans internal medicine, geriatric health, hormone therapy, mental health, osteoporosis, weight management, and more. The practice also offers telemedicine visits and long-distance care for patients traveling or living in a second residence.
Details
Address
6965 Union Park Center, #430 Building no. 7, Cottonwood Heights, UT 84047
Phone
(385) 308-8937Website
Visit websiteMembership Details
Patients pay an annual membership fee to cover non-clinical, non-covered concierge services. Insurance is still billed for medical visits and procedures, and patients are responsible for any copays. The annual fee does not cover clinical/medical services.
Typical Appointment
45 minutes
Our Doctors
Similar Practices Nearby

Margi Bhatt, MD, MSPH - MDVIP
Internal Medicine, Preventive Medicine, Geriatric Medicine

Celeste Knight Peterson, MD - MDVIP
Internal Medicine, Geriatric Medicine, Preventive Medicine

Margaret S. Lunt, MD - MDVIP
Internal Medicine, Geriatric Medicine, Preventive Medicine, Functional Medicine
Explore More
Frequently Asked Questions
Atlas Internal Medicine charges an annual membership fee that covers non-clinical concierge services such as enhanced communication, after-hours access, and care coordination. The practice bills your insurance separately for medical visits and procedures. You remain responsible for any applicable copays. The annual fee does not cover clinical or medical services.
Routine visits at Atlas Internal Medicine run 30 to 45 minutes. Comprehensive annual health assessments take approximately 60 minutes. The practice intentionally limits its panel size so physicians have adequate time with each patient, and little to no waiting room time is the norm.
Yes. Both physicians at Atlas Internal Medicine provide patients with their personal cell phone numbers for urgent after-hours communication. The practice aims to be available 24 hours a day, 7 days a week. When one physician is unavailable, the other covers, or a trusted colleague steps in.
Yes. The practice offers same-day appointments for urgent needs. Keeping the panel size small allows both physicians to accommodate patients quickly without long waits.
Yes. Atlas Internal Medicine bills your insurance for medical visits and procedures as it would in any physician practice. The annual membership fee covers non-clinical concierge services and does not replace insurance. You remain responsible for any copays or cost-sharing your plan requires.
Yes. The practice offers telemedicine and virtual visits upon patient request. This option provides flexibility for patients who prefer not to come into the office or who need care while away from home.
Atlas Internal Medicine offers long-distance care for patients on vacation or living at a second residence. The physicians also provide personalized hospital care and advocacy even at facilities where they do not hold privileges.
The practice focuses on adult patients. Dependent children between the ages of 18 and 26 are also welcome as patients. Additionally, the practice extends care to visiting relatives and friends of current members.
The practice offers complimentary meet-and-greet visits with the physicians before you enroll. This visit gives you the chance to tour the office and speak directly with Dr. Willesen or Dr. McMullin. You can reach the membership information line at (385) 787-0456 to schedule your visit.
The practice covers a wide range of adult primary care needs including acute and urgent care, chronic disease management, preventive health, geriatric care, hormone replacement therapy, mental health treatment, osteoporosis management, women's health, men's health, testosterone therapy, weight management, nutrition counseling, GLP-1 medication management, and hospice and palliative care medicine.
Practice last updated April 11, 2026
