John Clay Barber, MD, Ophthalmology

1100 Harvard Rd
PittsburghPA  15205-1727 (Allegheny County)


Phone: 412-921-9080
Fax: 412-921-5195
Email: tex***@*****ol.com

NPI: 1417204397
License Number: MD043886L (PA)