Data Sales Co. (Innovative Technology Leasing )
15905 N 81st St
Scottsdale, AZ 85260
(480) 998-2147 (fax)
Data Sales is a technology leasing company that has been in business for over 45 years. They provide flexible open lease line offerings to companies up to $10M on an International level.