Contact Data Storage, Inc.

Data Storage™ can help you go paperless. For a quote call 918-664-6164 anytime. Our phones and emails are answered by a Data Storage employee every time, day or night. 

Address:
Data Storage, Inc.
7370 East 38th Street
Tulsa, OK 74145

Telephone: 918.664.6164
Toll free: 1-855-200-6164

Fax: 918.664.0240

Facility is staffed 24/7 for rush delivery.

Walk-in hours:

7:30 a.m.- 4 p.m. Monday-Friday.