Dallas, TX Contact 1700 Cedar Springs Rd Suite 120, Dallas, TX 75202 Email Us DowntownDallas@wcoa.health Call Us (888) 988-5456 Get in touch with us Name Email Phone Number Email Address* New Client Old Client Message Message Sign up now to hear about upcoming events, promotions, and more. Submit