Dr. David Cohen, MD is a internal medicine specialist in Wynnewood, PA. Dr. Cohen completed a residency at Temple University Hospital Episcopal Campus. He currently practices at Main Line Primary Care and is affiliated with Chestnut Hill Hospital. He accepts multiple insurance plans. Dr. Cohen is board certified in Internal Medicine.
Main Line Primary Care
Main Line Primary Care100 E Lancaster Ave Ste 330, Wynnewood, PA 19096 Existing Patients: (610) 645-6555
Center For Sleep Medicine
Center for Sleep Medicine443 Germantown Pike, Lafayette Hill, PA 19444 Existing Patients: (610) 828-4060
Smith Medicine, PC
Smith Medicine, PC100 E Lancaster Ave Ste 450, Wynnewood, PA 19096 Existing Patients: (610) 896-0648
- Temple University Hospital Episcopal Campus, Residency Hospital — 1987
- Penn Presbyterian Medical Center, Residency Hospital — 1986
- Penn Presbyterian Medical Center, Internship Hospital — 1984
- Hahnemann Universtiy - Philadelphia, Medical School — 1983
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Coventry Health Care
- Geisinger Health Plan
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Cohen?
- Chestnut Hill Hospital
- Lankenau Medical Center