About David Yarnell, MD
David Yarnell, MD is a family medicine doctor and primary care doctor. Dr. David Yarnell has 2 years of experience in family medicine.
Practice Locations
Dr. David Yarnell may be affiliated with:
- Family Medicine Chestnut Hill Manayunk Thmg in Philadelphia, PA 19127
- Chestnut Hill Maternal Fetal Medicine Associates in Philadelphia, PA 19118
- Cardiology Limerick Tower Health Medical Group in Philadelphia, PA 19118
- Telemedicine Chestnut Hill Tower Health Medical Group in Philadelphia, PA 19118
- Drexel Family Medicine in Philadelphia, PA 19104
- Tri-County Emergency Physicians, Inc in Philadelphia, PA 19118
- Center For Sleep Medicine in Philadelphia, PA 19118
- Transplant Cmp Tower Health Medical Group in Philadelphia, PA 19118
- Sports Medicine Tower Health Medical Group Manayunk in Philadelphia, PA 19127
- Center For Sleep Medicine in Philadelphia, PA 19118
- Drexel Sports Medicine in Philadelphia, PA 19127
- Penn Surgery At Chestnut Hill Hospital in Philadelphia, PA 19118
- Wyndmoor Rehab Associates, PC in Philadelphia, PA 19118
- Barden Thorwarth Daughtridge Ltd in Philadelphia, PA 19118
- C H Pathology Associates, PC in Philadelphia, PA 19118
Education
David Yarnell, MD earned a degree of a Doctor of Medicine.
Licenses
David Yarnell, MD has been registered with the National Provider Identifier database since June 22, 2022, and his NPI number is 1225769110. Dr. Yarnell certified his NPI information on 06/22/2022.
Book an Appointment
To schedule an appointment with Dr. David Yarnell, please call (215) 220-4700.