• Internal Medicine

  • Our Internal Medicine clinic provides health care services for adults 18 and over.  We understand the importance of preventative care and encourage healthy lifestyle choices that help our patients prevent or manage disease. We specialize in diagnosing and treating diseases including cardiovascular disease, endocrinology and rheumatology.

    Our providers are all Board Certified in Internal Medicine and are also primary care physicians. They are also local residents with a vested interest in the wellbeing of our community. Whether you are in need of a general check-up or have a more complex disease or condition, feel confident knowing that we provide care based on each individual’s needs

    The Medical Home at the St. Thomas More Physician Group earned a Level 3, NCQA Patient Centered Medical Home (PCMH) Accreditation. Our Medical Home consists of Family Practice and Internal Medicine.

    Our practices serve all patients regardless of inability to pay.
    Sliding Fee Scale Discounts for essential services are offered depending upon family/household size and income. For further information contact our Program Representative at 719-285-2467.

  • Our Providers

  • Stephen BarbeeStephen Barbee, M.D. is an Internal Medicine Specialist who joined the St. Thomas More Physician Group in 2014. He is eager to reach out to the community to empower each individual to become their own health advocate.  

    Dr. Barbee earned his Bachelor of Science in Aerospace Engineering from the University of Colorado-Boulder in 1992. After a career in engineering and various volunteer endeavors he pursued his interest in medicine and earned his Doctor of Medicine from Creighton University in Omaha, Nebraska in 2011.  He then completed residency in internal medicine at the University of Utah in Salt Lake City.  

    Dr. Barbee is currently accepting new patients in our internal medicine clinic. We accept most insurance including United Healthcare, Blue Cross, Humana, Tri-care, Medicaid and Medicare. Dr. Barbee provides general care to adults age 18 and over for a variety of conditions as noted below. He will also be providing care to hospitalized patients.

    Dr. Barbee grew up in Colorado Springs and has spent the majority of his life in Colorado. He enjoys outdoor activities including hiking and fishing in addition to hobbies such as painting. He is excited to return to Southern Colorado to be close to family and friends. 

    Care philosophy – I believe a person’s well-being is dependent upon them taking an active role in their own health. As a physician it is my responsibility not only to diagnose and treat, but to also empower individuals to become their own health advocates through education, motivation and example with a goal of providing the best quality of life possible.

    Specialized treatment including:

    • General Medicine and Primary Care
    • Men’s and Women’s Wellness
    • Physicals
    • Hypertension / High Cholesterol / Heart Disease
    • Diabetes
    • COPD / Asthma


    Download Dr. Barbee's bio sheet.

    Thomas J. McGuire, M.D.McGuireWeb.jpg

    Residency - University of Utah Health Sciences Center
    Internship - University of Utah Health Sciences Center
    Medical Degree - University of Colorado Health Sciences Center
    Undergraduate - B.S. in Physics; M.S. in Electrical Engineering, University of Florida

    Specializing in: Adult medical problems, Health Maintenance, Minor surgery, endoscopy, Echocardiography, Critical Care of Hospitalized patients

    Philosophy of Care:
    "The practice of medicine must be a collaborative effort between patient and physician. To think that a pill or a simple procedure can right the wrongs of a lifetime of bad habits is folly. Only when an individual realizes that good health is a gift to be cherished and maintained can the full benefit of healing be realized."

    Download Dr. McGuire's bio sheet.


    Laura WellsLaura Wells, NP is a board certified Nurse Practitioner in the Internal Medicine Clinic. Laura is accepting new patients, and takes most insurance including United Health Care, Tri-Care, Blue Cross, Humana and Medicare and Medicaid.

    Laura has more then 10 years of experience as a Nurse Practitioner – including urgent care, internal medicine, convenient care and family medicine. Laura served as a nurse for five years prior to that in critical care and transplant ICU at Penrose Hospital and University of Colorado Hospital in Colorado Springs. She then earned her Master’s degree from Beth-El College of Nursing and Health Sciences at the University of Colorado at Colorado Springs.

    Laura has worked in Oregon, Las Vegas, Denver, and Colorado Springs caring for patients with a wide variety of health care needs. In Colorado Springs, she worked as a Nurse Practitioner at the Air Force Academy and Fort Carson Evans Army Hospital. Laura also has led classes in obesity, diabetes care and heart disease.

    Laura is married to Garrison Wells, an author and journalist. They have two dogs, Lilly the Lhasa and Shadow the Border Collie.

    Laura holds an orange belt in Nihon jujitsu and karate, and teaches self-defense with her husband, a third degree black belt in Nihon jujitsu and karate. She enjoys singing in her husband’s band.

    Care Philosophy
    "When caring for my patients, I combine traditional/eastern medicine with the “hard science” of modern/western medicine.  This allows me to give balanced information to my patients, and empower them to make the right health care decisions for them and their families."

    Download Laura's bio sheet.

  • Contact Information

  • 1145 Ohio Ave., Suite B
    Canon City, CO 81212

    Phone: 719-285-2730
    Fax: 719-285-2455
    Get Directions

  • Primary Care Plus (CPC+)

    Centura Health Physician Group Participates in Comprehensive Primary Care Plus (CPC+)

    For more information about our practices participating in CPC+, the nation’s largest-ever program to improve primary care. Learn More.

Search: Current Site All Sites