OA
OLAYINKA AFOLABI-BROWN, M.D.
Internal Medicine, Cardiovascular Disease
NPI: 1285828236
Practice Information
- Address
- 1 PENN BLVD, TOWER BUILDING 2ND FLOOR EINSTEIN CARDIOLOGY, PHILADELPHIA, PA 19144
- Phone
- 215-951-8970
- Fax
- 215-951-8558
Internal Medicine, Cardiovascular Disease
NPI: 1285828236