Contact Douglas Plaza 8226 Douglas Avenue, Suite 655 Dallas, Texas 75225 Phone: (214) 750-1590 Email: contact@teakwoodcapital.com View Larger Map