Cybele Lara Abad, MD, Internal Medicine

3601 5th Ave Bldg 7th
PittsburghPA  15213-3403 (Allegheny County)


Phone: 412-647-7228
Fax:

NPI: 1619900453
License Number: 1759 (WI)