Please ensure Javascript is enabled for purposes of website accessibility

Schedule Your Appointment

Schedule a telehealth or in-person appointment with a Colorado Mountain Medical internal medicine or primary care provider in Avon, Eagle & Vail, CO.


Call (970) 926-6340

Internal Medicine in Avon, Eagle, & Vail, CO

Colorado Mountain Medical treats patients in all areas of internal medicine including the prevention, diagnosis and treatment of diseases such as diabetes, coronary artery disease and asthma in adults of all ages. Our internists serve as primary care physicians and are called upon to act as consultants to specialists throughout the continuum of care. 

All Medicare patients and most people with health insurance can receive an Annual Wellness Visit with 100% of initial costs covered and no out-of-pocket expense to the patient. If additional services are needed, the patient may be required to pay a deductible or co-pay. 

Regular wellness screenings are an important part of proactive health care. Visit our wellness screening page to learn more.

A Team Approach: Advanced Practice Providers

Colorado Mountain Medical's Team Approach Makes Getting Care Convenient & Quick

If you are having difficulty getting an appointment with a physician at Colorado Mountain Medical, consider scheduling with an Advanced Practice Provider (APP). APPs are Physician Assistants (PAs) or Nurse Practitioners (NPs) who are essential members of your physician’s team. Due to their specialized training and credentials, APPs help manage the majority of cases while collaborating closely with physicians. APPs and physicians share caseloads to improve patient access and provide the same great quality of care that your physician would provide. 

Irina Pratt is the APP that works with all Internal Medicine providers.


Are You Looking for a Primary Care Family Medicine Provider?

When it comes to your family, you want the best possible care. Our compassionate and knowledgeable primary care and family medicine doctors, nurse practitioners, and physician assistants deliver comprehensive healthcare for patients of all ages. 

Primary Care Family Medicine Providers >

Meet the Providers