21. AT&T Store 4603 Kirkwood Hwy, Wilmington, DE 19808 Coordinate: 39.72362,-75.65965 Phone: (888) 407-5742