Andra Mirela Popescu, MD, Internal Medicine

4512 Kirkwood Hwy Ste 202
WilmingtonDE  19808-5122 (New Castle County)


Phone: 302-993-7890
Fax: 302-993-7894
Email: and***@*****oo.com

NPI: 1952519118
License Number: C10009702 (DE)