Contact Us We'd Love to Hear From You Fill out the form below OR Chat with us Headquartered in Dallas / Fort Worth, Texas Bay Leaf Digital 4157 Bedford Road, #100 Bedford, TX 76021 (866) 200-9814 (Mon. - Fri. 9 am – 5:30 pm CST)