1. Direct Data 320 S Woodland Blvd Ste A, Deland, FL 32720 Coordinate: 29.02373,-81.30362 Phone: (386) 785-0102