Dr. Margaret Sheehan, MD

  • Kaiser Permanente Castle Rock Medical Offices 4318 Trail Boss Dr

About Dr. Margaret Sheehan, MD

After growing up in St. Louis, Missouri, I discovered a deep love for Colorado while attending Colorado College as an undergraduate. I attended John Hopkins University School of Medicine, and while I enjoyed my time in Baltimore very much, I was quite happy to return to Colorado for my internship and residency. I have lived and practiced pediatrics in Denver for 22 years. It has been a great privilege and joy to get to know and serve so many wonderful families and share in the care of terrific y...
Read more

Insurances accepted

  • Aetna HMO
  • Aetna PPO
Show more

Licensed in