Marcia Gina C Castro, MD, Internal Medicine

2055 Limestone Rd
Suite111
WilmingtonDE  19808-5536 (New Castle County)


Phone: 302-999-8169
Fax: 302-999-8190

NPI: 1407934789
License Number: C10006460 (DE)