1. Verizon Authorized Retailer, TCC 31010 Thornton Blvd Unit 3, Delmar, DE 19940 Coordinate: 38.45866,-75.55537 Phone: (302) 907-0360