Select Language:

If you have an emergency, please visit your local urgent care or emergency room.

If you do not have an emergency, we encourage you to communicate through our patient portal, FollowMyHealth. If you do not have an account, you can sign up for one here.

 

The name we bill you under your insurance is changing.

What this means:  The new name on your Explanation of Benefits, billing and credit card statements will be: 

Alpine Medical Group Colorado dba Colorado Physician Partners (or a modified version).

There are no other changes to our practice, providers, or your co-pay. There is no action required from you.

If you have any questions, please contact your practice or the billing department at 720-728-5170.

Bryan Petti
Bryan Petti, DO
Garrison Family Physicians
Practicing Since: 2012
Specialty Areas: Family Medicine
View Profile
Bryan Petti, DO

Practice Name: Garrison Family Physicians

Specialty Areas: Family Medicine

Practicing Since: 2012

Board Certifications: American Board of Family Medicine

Education – Undergraduate: Ithaca College

Education – Medical: Doctor of Osteopathic Medicine, Chicago College of Osteopathic Medicine

Residency: Tripler Army Medical Center / US Army Medical Department

Professional Memberships: Colorado Medical Society

Personal: Dr. Petti grew up near Buffalo NY, where he was born, raised and educated. He served in the US Army for 8 years as a Family Physician and completed 2 tours of duty in Afghanistan. He moved to Colorado in 2019 with his partner Kate who is also a primary care medical provider. He enjoys spending his free time mountain biking, golfing, disc golfing, skiing, and is an avid home improvement DIY-er after watching at least one YouTube video.

Craig Kilpatrick
Craig Kilpatrick, MD
Garrison Family Physicians
Practicing Since: 2010
Specialty Areas: Family Medicine
View Profile
Craig Kilpatrick, MD

Practice Name: Garrison Family Physicians

Specialty Areas: Family Medicine

Practicing Since: 2010

Board Certifications: American Board of Family Medicine

Affiliated Hospitals: SCL Lutheran Medical Center

Education – Undergraduate: University of Colorado, Boulder, CO

Education – Medical: Doctor of Medicine, Trinity College

Residency: Department of Family and Community, University of New Mexico, Albuquerque, NM

Professional Memberships: American Academy of Family Physicians

Personal: Dr Kilpatrick likes spending time with his family, fishing, baseball, camping, hiking, golfing, and traveling.

Female Silhouette
Shirley Roddy, PhD, APRN, ANP-BC
Garrison Family Physicians
Practicing Since: 1997
Specialty Areas: Internal Medicine, Family Medicine
View Profile
Shirley Roddy, PhD, APRN, ANP-BC

Nurse Practitioner

Practice Name: Garrison Family Physicians

Specialty Areas: Internal Medicine, Family Medicine

Practicing Since: 1997

Board Certifications: American Nurses Credentialing Center [ANCC]

Education – Undergraduate: Pennsylvania State University

Education – Graduate: MSN, Medical College of Virginia | PhD, University of Nebraska Medical Center | ANP, Johns Hopkins University

Professional Memberships: National Organization of Nurse Practitioner Faculties and American Association of Nurse Practitioners

Languages Spoken: English

Monday8:15 a.m. to 5:00 p.m.

Tuesday8:15 a.m. to 5:00 p.m.

Wednesday8:15 a.m. to 5:00 p.m.

Thursday8:15 a.m. to 5:00 p.m.

Friday8:15 a.m. to 5:00 p.m.

SaturdayOffice Closed

SundayOffice Closed

Holiday Hours May VaryPlease call us to confirm.

Family Medicine

  • Primary Care
  • Preventive Care

We have an on-call provider available to talk with you about urgent medical symptoms or concerns. Please call our practice phone number to be connected to a physician if you feel there is a medical problem that cannot wait until the office reopens. If you are experiencing a medical emergency, dial 911 or go directly to the emergency room. For routine questions, prescription refills or to schedule an appointment, please call during normal office hours.

After Hours Phone Number: 303-237-2779 (Click the button below to place a call.)

Place After Hours Call