Direct Data Source 1516 N. Elmhurst Road #119Mount Prospect, IL, 60056 View Phone 847-850-0190 Fax: 239-573-0043 Toll Free: 888-886-0727 1516 N. Elmhurst Road #119Mount Prospect, IL 60056 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page