According to our records, this business is located at 628 Pheasant Ln. in Deerfield (in Lake County), Illinois 60015, the location GPS coordinates are: 42.16234 (latitude), -87.924805 (longitude). Data Distributors is categorized under Computer Consultants (SIC code 7379). Known organization president is Alexander Feingold. You can contact the company by phone at (847) 215-2850.