6965 Union Park Center, #430
Cottonwood Heights, Utah

Office Phone
(385) 308-8937

New Patient Information

Making an Appointment

Prior to scheduling an appointment you must enroll as member of the practice and pay the annual membership fee.

Once enrolled in the practice, we are proud to offer same or next appointment for sick visits.

Please note that insurance is still billed for medical visits and procedures, and you will be responsible for any copays. The annual fee is to cover non-medical, concierge services. Examples of these services can be viewed on our Benefits page.



Meet and Greet with Dr. Willesen

Extended, unrushed visits enable physicians to spend meaningful time with patients, build strong relationships, and work collaboratively to provide more comprehensive, proactive care than in traditional practices. The physician-patient relationship is key. To help ensure Atlas Internal Medicine is the right fit for you, we welcome you to scheduled a complimentary meet and greet.

This visit allows you the chance to meet Dr. Willesen and the staff and see our office. There is no pressue to join the practice after this meeting. It will be your decision if you would like us to care for you in this personalized way. 

Clinical advice or treatment plans will not be provided at this visit, as you are not a current patient until you enroll. 


Many questions about the practice, the annual membership fee, and insurance are covered on our frequently asked questions (FAQ) page. If you have outstanding questions, we want to hear from you! Please do not hesitate call the office at 385-308-8937.