Office of Senator Ted Cruz Share: Office of Senator Ted Cruz 3626 N. Hall Street Suite 410 Dallas, TX 75219 (214) 587-1464 Rep Info Map Whom to Contact Christine Babcock Phone: (214) 587-1464 Michael Flusche Phone: (214) 587-1464 What's Nearby? Distance: 5 10 15 20 25 50 mi.