William Roberts

Primary Specialty: Family Medicine
Experience: 47 + years
Location
676 E Main St
New Holland, PA 17557-1426
+11 more locations

About William Roberts

William Roberts is a Family Medicine specialist in New Holland, Pennsylvania. His practice location is also in Lancaster, PA. He graduated from Duke University School Of Medicine with his medical degree in 1977. William Roberts has more than 47 years of experience. His specialties include Family Medicine.
William Roberts is affiliated with many hospitals including Lancaster General Hospital. He cooperates with many other doctors and specialists in medical group Lancaster General Medical Group.

Specialties

Education

William Roberts graduated from the Duke University School Of Medicine in 1977.

Medical Group Practices

Doctor Profile

First Name William
Last Name Roberts
Gender Male
NPI 1073500385
PECOS ID 1557404951

Affiliated Hospitals


555 North Duke Street, Lancaster, PA 17602
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Family Medicine MD021360E Pennsylvania

Locations

William Roberts
676 E Main St
New Holland, PA 17557-1426


William Roberts
2100 Harrisburg Pike
Suite 2112
Lancaster, PA 17601-2644
(717) 544-3216


William Roberts
2102 Harrisburg Pike
Lancaster, PA 17601-2644


William Roberts
2102 Harrisburg Pike
Plastic And Cosmetic Surgery
Lancaster, PA 17601-2644
(717) 291-5863


William Roberts
2104 Harrisburg Pike
Suite 200
Lancaster, PA 17601-2644
(717) 544-3626


William Roberts
2106 Harrisburg Pike
Suite 301
Lancaster, PA 17601-2644
(717) 544-3517


William Roberts
2108 Harrisburg Pike
Lancaster, PA 17601-2644


William Roberts
2110 Harrisburg Pike
Lancaster, PA 17601-2644


William Roberts
2112 Harrisburg Pike
Lancaster, PA 17601-2644


William Roberts
2150 Harrisburg Pike
Suite 200A
Lancaster, PA 17601-2644


William Roberts
1655 Crooked Oak Dr
Lancaster, PA 17601-4207


William Roberts
101 Abbeyville Rd
Lancaster, PA 17603-4603