Phone: (214) 468-8878
Email: drdougwood@aol.com
Address: 2430 Victory Park Lane, Suite 1802 Dallas, TX 75219