Open Accessibility Menu

Internal Medicine

Primary Care

Heart of the Rockies Regional Medical Center Internal Medicine specializes in caring for adults with complex healthcare needs. We are dedicated to providing exceptional and personalized care and encourage our patients to take an active role in managing their own health.

Our Providers

Services include:

  • Adult primary care
  • Gerontology
  • Managing chronic illness
  • Minor procedures
  • Preventive healthcare
  • Integrative medicine
  • Osteopathic manipulation
  • Nephrology
  • Anxiety, depression and stress management

Our providers:

David Kanar

Integrative Medicine

Internist William Schroder, D.O., is also an integrative medicine specialist. Integrative medicine is a style of care that focuses on the patient and addresses not just disease treatment and prevention but optimizing health.

"When appropriate, I select the safest, most effective and scientifically valid methods from a wide variety of complementary disciplines. I then integrate them with Western medicine based on a holistic assessment of a patient's needs and desires," explained Dr. Schroeder. "I am pleased to be able to offer these options as a skill beyond my training as an osteopathic internal medicine physician."

Dr. Schroeder completed a fellowship in integrative medicine at the University of Arizona under Dr. Andrew Weil, a frequent lecturer on PBS and an internationally known expert in the field of integrative medicine.

To make an appointment with one of our internal medicine providers, call (719) 530-2000.

New patients will need to call our offices and make an appointment before coming in. Individuals in need of urgent care will be given priority. Please make plans as early as possible to ensure our staff is available to assist you.

Download our brochure


Our internists see patients at the following two locations. Appointments are available Monday through Friday from 9 a.m. to 4 p.m. We are accepting new patients and look forward to meeting you.