Barbara A Cooper, MD, Internal Medicine

100 E Lancaster Ave
Ste B 11
WynnewoodPA  19096-3450 (Montgomery County)


Phone: 484-476-2658
Fax: 484-476-3577
Email: bar***@*****il.com

NPI: 1073675609
License Number: MD456573 (PA)