1. Essentials Recovery Delaware 3700 Lancaster Pike, Wilmington, DE 19805 Coordinate: 39.75488,-75.59482 Phone: (888) 534-1951