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