Anthony Scola MD 40 Polly Drummond Hill Road Newark, Delaware, 19711 Phone: 302-652-3016 Company Name: Delaware Radiology Associates Pa Doctor Category: Radiology Profile Let this business know you found them on Delaware Today's Online Directories. Locations Newark 40 Polly Drummond Hill Road Newark, Delaware 19711 Claim/Edit Listing