James Barber, MD
Sewickley, PA 15143
Ratings based on 2 reviews
Write a review
Are you a patient of James Barber, MD?
Dr barber is funny and made me feel at ease.
Professional, sincere, respectful, great staff, informative, spends time explaining and answering questions, great reputation was confirmed by my experience.