James J. Barber, MD

Board Certification

  • Plastic Surgery

Privileges

  • Sewickley
James J. Barber, MD - Sewickley
301 Ohio River Blvd.
Suite 204
Sewickley, PA 15143
412-741-1976

James J. Barber, MD - New Castle
3208 Wilmington Road
New Castle, PA 16105
724-654-5424

Connect to Health Link


  • James J. Barber, MD - Sewickley 301 Ohio River Blvd. Suite 204 Sewickley, PA 15143 412-741-1976

  • James J. Barber, MD - New Castle 3208 Wilmington Road New Castle, PA 16105 724-654-5424

CLOSE
QUICK FIND