Use our insurance check to verify if Dr. Barnes accepts your insurance.
Dr. James Barnes, MD is a internal medicine specialist in Ambler, PA. Dr. Barnes completed a residency at Abington Mem Hospital. He currently practices at Family Medicine Geriatrics Wellness and is affiliated with Abington-Lansdale Hospital—Jefferson Health.
- Abington Mem Hospital, Residency Hospital
- Hahnemann School of Medicine, Allegheny University of Health Sciences, Medical School — 2000
Family Medicine Geriatrics Wellness714 N Bethlehem Pike Ste 101, Ambler, PA 19002 Existing Patients: (215) 540-4411
Leave a review
How likely are you to recommend Dr. Barnes?
Frequently Asked Questions
Dr. Barnes frequently treats Heart Disease, Chest Pain, and Sinus Bradycardia.
Dr. Barnes' office is located at 714 N Bethlehem Pike Ste 101, Ambler, PA 19002. Find other locations and directions.
Dr. Barnes 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.
- Abington-Lansdale Hospital—Jefferson Health