21. Northeast Body Shop 2510 Northeast Blvd, Wilmington, DE 19802 Coordinate: 39.74888,-75.52785 Phone: (302) 762-0100