Aba Y Barden-Maja, MD, Internal Medicine

3801 Filbert St
Mab Ste 102
PhiladelphiaPA  19104-2640 (Philadelphia County)


Phone: 215-662-9990
Fax: 215-243-3297

NPI: 1356371413
License Number: MD062536L (PA)