Oswaldo Apolinar Nicastro, MD, Family Medicine

2002 Foulk Rd
Ste D
WilmingtonDE  19810-3643 (New Castle County)


Phone: 302-334-0330
Fax: 302-334-0329

NPI: 1043336613
License Number: C1-0008737 (DE)