Want to get in touch? You can call us during business hours or email us using the form below. Address: 2640 Northaven Road, Suite 107. Dallas, TX. 75229. USA Phone Number: 1-866-415-2995 Customer Service Hours: Monday – Friday 10 AM – 6 PM CST