Anthony Caristo, DPM Top Doctor 2600 Glasgow Ave Ste 101 Newark, Delaware, 19702 Phone: 302-834-3575 Company Name: Delaware Foot and Ankle Group Doctor Category: Orthopedics Podiatry Profile Let this business know you found them on Delaware Today's Online Directories. Locations Newark 2600 Glasgow Ave Ste 101 Newark, Delaware 19702 Claim/Edit Listing