William Barrington, MD, Internal Medicine

5200 Centre Ave
Ste 710
PittsburghPA  15232-1300 (Allegheny County)


Phone: 412-623-6889
Fax:

NPI: 1356313613
License Number: MD032573E (PA)