1. Dallas Media Center 9661 Audelia Rd Ste 108, Dallas, TX 75238 Coordinate: 32.87807,-96.71856 Phone: (214) 349-2349