I am a third generation physician and have had the pleasure of taking care of some patients that were treated by my father and grandfather. I enjoy caring for my patients, hearing about how their lives are going, and I strive to provide high quality care. I grew up in Bethlehem, moved away for college and medical school, and decided to move back to Bethlehem because I feel it is such a great place to live. I graduated from Davidson College in North Carolina, and Hahnemann School of Medicine in Philadelphia. I was in private practice for 15 years and then joined St. Luke's in 2016. When not in the office I enjoy mountain biking, hiking, seeing live music and spending time appreciating nature.
ServicesDavid Shields, MD provides internal medicine in Bethlehem, PA. David Shields, MD is listed as an internist, which is a physician who studies Internal Medicine for adults.
To learn more, or to make an appointment with St. Luke's Medical Associates of Bethlehem in Bethlehem, PA, please call (484) 526-7410.Additional ServicesInternal Medicine