Internal Medicine Physicians

Internal medicine physicians are concerned with the complete non-surgical care of adults – from adolescents to the elderly.  Internists have undergone special study and training so they are experts in medical diagnosis and treatment of adult disorders, including treatment of severe chronic illnesses.

These doctors are affiliated with Boulder Community Hospital. 

Advanced Prevention Program

2880 Folsom Avenue, Suite 100
Boulder, CO. 80304


 William L. Blanchet, M.D. (No bio available.)



 John Campbell, PAC

John Campbell has practiced as a Physician Assistant in the Boulder area for over 8 years.  He specializes in the treatment of adult medicine.

John received his master’s in medical science and physician assistant training at Emory University in Atlanta. He received his undergraduate degree in psychology at the University of Colorado.

As a physician assistant, he maintains certification with the NCCPA, licensure with the Colorado Medical Board, and licensure for prescriptions through the DEA.

John, who is a native of Boulder, enjoys spending his time off with his wife and two boys.  John stays busy coaching a variety of sports teams that his children participate in and by cycling.   John is also a member of the Boulder Community Hospital Credentialing Committee. 


Boulder Medical Center/Internal Medicine

2750 Broadway
Boulder, CO. 80304


Karen Andrews, M.D.

Jennifer Christensen, M.D.

Jose Delgado, M.D.

Coco Dughi, M.D.

Connor Graham, M.D.

Robert Levine, M.D.

Susan Puckett, P.A.

Maggie Varner, N.P.

Hilary Wallace, M.D.

Eric Zacharias, M.D.


Buffalo Ridge Medical Associates

16677 Lowell Boulevard
Broomfield, CO 80023


Elizabeth Cruse, M.D.

Denise Kawecki, FNP 

  Internal Medicine Associates of Boulder

1155 Alpine Avenue, Suite 360
Boulder, CO 80304


William Brubaker, M.D.

William BrubakerDr. Brubaker received his medical degree in 1972 from Philadelphia's Jefferson Medical College. His undergraduate degree is from Franklin and Marshall College in Pennsylvania.

Certified by the American Board of Internal Medicine, he has been practicing internal medicine locally since 1977. Prior to settling in Boulder, he completed his residency at Presbyterian Medical Center in Denver and spent two years in the U.S. Army.

In addition to his over two decades in active practice, Dr. Brubaker has collaborated on numerous research projects, including studies involving hypertension, headaches, osteoarthritis, bronchitis, pneumonia, yeast infections, dysmenorrhea and urinary tract infections. He has staff privileges at Boulder Community Hospital.

Dr. Brubaker and his wife have a daughter. In his free time, he enjoys fishing, golf and bicycling.

Anthony Dobija, M.D.

Mark Haimes, M.D.

Mark HaimesDr. Haimes received his medical degree in 1977 from the University of Illinois. He completed his internship and residency at Evanston Hospital of Northwestern University. His undergraduate degree is a B.A. in Chemistry from Franklin and Marshall College in Lancaster, PA.

Certified by the American Board of Internal Medicine, he has been practicing internal medicine locally since 1980. He is a native of New York state.

Dr. Haimes considers himself fortunate to be a physician in Boulder with its very interesting population. He particularly enjoys learning about the social, family and professional lives of his patients.

He and his wife have a daughter and a son. In his spare time, his passion is growing and breeding magnolias.

Shirley Huang, M.D.

Shirley HuangBoard certified in geriatrics and internal medicine, Dr. Huang joined Internal Medicine Associates in September of 2009. She and her husband moved to Colorado from the Northeast, where she had been a substitute physician in the rehabilitation, nursing home and outpatient settings for a year.

She received a combined medical and business degree (Healthcare Management) from Tufts University School of Medicine in Boston in 2004.   Her bachelor’s degree in Biochemistry is from Brandeis University.

She returned to her native state of New Jersey for her internal medicine residency at the University of Medicine and Dentistry of New Jersey-Robert Wood Johnson University Hospital and then pursued a geriatric fellowship at North Shore University Hospital in Long Island, New York.

Dr. Huang is an active member of the American Geriatrics Society and a former Tufts student chapter founder for the American College of Physicians.

Her hobbies include hiking, snowboarding, classical piano and travel.


Internal Medicine Associates of Foothills 

4745 Arapahoe Ave., Ste. G-50
Boulder CO 80303


Ben Keidan, M.D.

Ben KeidanDr. Keidan specializes in the care of patients with complex medical problems as well as preventive medicine, with particular strengths in the prevention and treatment of cardio-vascular diseases and diabetes.

Board-certified in internal medicine, Dr. Keidan came to Boulder from Boston, where he was an internist and hospitalist at Beth Israel Deaconess Medical Center and a member of the teaching faculty of Harvard Medical School. Before that, he was chief medical resident at George Washington University Medical School in Washington, D.C.

Dr. Keidan was born and raised in Michigan where he earned his MD with from Wayne State University and his BA from the University of Michigan.  An avid hiker, skier, and trail runner, he has completed several triathlons and marathons including both the Chicago and Boston Marathon.  

Dr. Keidan came to Boulder in 2005 where he lives with his two daughters, Sarah and Gabrielle.

Honor Kennedy, M.D.

Honor KennedyBoard certified in internal medicine, Dr. Kennedy recently joined our Foothills team after practicing in Dallas, Texas.

A skilled internist who treats adults of all ages, Dr. Kennedy has a particular interest in how depression and anxiety often affect overall health.

She received her medical degree and completed her residency at the University of Texas Southwestern Medical School, where she was a member of the Alpha Omega Alpha Medical Honor Society.  Her undergraduate degree is from the University of Texas at Austin.

A former Assistant Professor of Internal Medicine at the University of Texas Southwestern Medical School, Dr. Kennedy is an active member of the American Board of Internal Medicine.

Her hobbies include reading, hiking, watching football and spending time with her children. 

Valerie Lipetz, M.D.

Valerie LipetzDr. Lipetz received her medical degree with honors from the University of Colorado in 1988. She also has an M.A. in Biology and a B.A. in Psychology from CU.

She is certified by the American Board of Internal Medicine and has been practicing locally since 1991. Except for four years in Denver for medical school and a three-year residency in Portland, she has called Boulder home since 1958. Dr. Lipetz has staff privileges at Boulder Community Hospital.

An active community volunteer, Dr. Lipetz has served as president of the American Heart Association's Boulder County Division and Boulder Community Hospital's Medical Staff.

Additionally, she has been a volunteer teacher at the University of Colorado's Health Sciences Center since the early 90s, and is an assistant clinical professor of medicine there.

In her spare time, she enjoys spending time with her family, fly fishing, hiking, and practicing Okinawan Karate.

Nancy Peterson, PA-C 

Nancy PetersonNancy Peterson received her Master of Medical Science degree and Physician Assistant (PA) certification at Emory University in 1991.  She received her undergraduate degree in Biology at Pepperdine University in Malibu, California. Nancy is certified by the National Commission on Certification of Physician Assistants. 

Prior to joining Internal Medicine Associates, Nancy had a position as a PA at a Boulder internal medicine practice for eight years and spent a year at a gynecology practice. Previously, she served as a PA at Grady Memorial Hospital’s Sickle Cell Center and at a private orthopedic surgery practice, both in Atlanta, GA.

Nancy is a native of Boulder and enjoys spending time with her husband and three boys, biking and other outdoor activities.


Internal Medicine Associates of Lafayette

1000 W. South Boulder Road, Suite 214
Lafayette, CO. 80026


Elizabeth Cruse, M.D.

Tony Dobija, M.D.

Denise Kawecki, FNP

Spruce Street Internal Medicine

2575 Spruce Street
Boulder, CO. 80302


Hillary Browne, M.D.

Laura K. Erben, M.D.

Kathryn Johnson, PA-C

Sheila Ling, M.D.

Amy Maiocco, M.D.


Return to Top



Left mouse button enlarges type
Right mouse button decreases type
Eliminate graphics and print content