Company TDI MANAGED CARE SERVICES, INC. Address Eckerd Corp, 8333 Bryan Dairy Rd, LARGO, FL, 33777 - 0000, USA