Click here to compare with other Family Medicine Specialists.
Dr. William Roberts, MD is a family medicine specialist in Lancaster, PA. Dr. Roberts completed a residency at Lancaster Genl Hosp. He currently practices at Abbeyville Family Medicine and is affiliated with Lancaster General Hospital. He accepts multiple insurance plans. Dr. Roberts is board certified in Family Practice.
- Lancaster Genl Hosp, Residency Hospital — 1980
- Duke U, School of Medicine, Medical School — 1977
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- Capital Blue Cross
- CareFirst Blue Cross Blue Shield
- Geisinger Health Plan
* Please verify this information when scheduling an appointment.
Abbeyville Family Medicine
Lancaster Office101 Abbeyville Rd, Lancaster, PA 17603 Existing Patients: (717) 291-5991
LGHP Podiatry2108 Harrisburg Pike Ste 329, Lancaster, PA 17601 Existing Patients: (866) 871-0851
Leave a review
How likely are you to recommend Dr. Roberts?
I have been going to Dr. Roberts for 36 years and find him to be compassionate, knowledgeable and very easy to talk to about health issues. He's the best
Frequently Asked Questions
Dr. Roberts frequently treats Obesity, Hypotension (Excluding Maternal), and Hypotension.
Dr. Roberts' office is located at 101 Abbeyville Rd, Lancaster, PA 17603. Find other locations and directions.
Dr. Roberts has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
Find contact information here to make an appointment.
- Lancaster General Hospital