Dr. Barry Foster, DMD
Dentistry•Male
Dr. Barry Foster, DMD is a Dentistry Practitioner in Norristown, PA. Be sure to call ahead with Dr. Foster to book an appointment.

Egypt Road Dental Assoc
2705 Egypt Rd Norristown, PA 19403Compare with other Dentistry Practitioners
Compare Dr. Foster with our nearby Dentistry Practitioners at Abington Hospital—Jefferson Health.
Make an appointment at Abington Hospital—Jefferson Health today at (215) 596-4838.
These providers are on the medical staff of Abington Hospital—Jefferson Health.
Dr. Foster's Reviews
Be the first to leave a review
How likely are you to recommendDr. Foster?(Select your rating)
Overall Patient Satisfaction
About Me
Biography
Practice Areas
- Dentistry
Frequently Asked Questions
Does Dr. Barry Foster, DMD accept my insurance?
Use the Healthgrades insurance check to verify if Dr. Foster accepts your insurance.
Where is Dr. Barry Foster, DMD's office located?
Dr. Foster's office is located at 2705 Egypt Rd, Norristown, PA 19403. Find other locations and directions on Healthgrades.
Does Dr. Barry Foster, DMD offer telehealth services?
Dr. Foster has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
How can I make an appointment with Dr. Barry Foster, DMD?
Find contact information here to make an appointment.
Experience and Background Checks
Background Check
Insurance Check
Search for your insurance provider
Dr. Foster accepts
Accepted insurance can change. Please double-check when making an appointment.
Dr. Foster accepts the following insurance:
- Aetna
- Dental DPPO
- Ameritas
- Ameritas PPO
- Assurant Health
- DHA
- DHA Premier
- Delta Dental
- Delta Dental Premier
- Dental Network of America
- Dental Network of America DPPO
- Guardian
- DentalGuard Preferred
- MetLife
- MetLife PDP
- Principal Financial Group
- Dental PPO
- United Concordia
- Advantage Plus PPO
- National Fee-for-Service
Locations
Practice
Compare with other Dentistry Practitioners
Compare Dr. Foster with our nearby Dentistry Practitioners at Abington Hospital—Jefferson Health.
Make an appointment at Abington Hospital—Jefferson Health today at (215) 596-4838.
These providers are on the medical staff of Abington Hospital—Jefferson Health.