Ina Li, MD, Family Medicine

1401 Foulk Rd
Ste 100
WilmingtonDE  19803-2763 (New Castle County)


Phone: 302-477-4511
Fax: 302-428-6390

NPI: 1437146180
License Number: C1-0008092 (DE)