Breadcrumb Texas Rehab Centers Locations Dallas Rehab Centers Cerebrum Health Centers Cerebrum Health Centers Location Dallas Cerebrum Health Centers This is the address Business Information 11511 Luna Rd Suite 100 Dallas TX 75234 (214) 771-8885 Business Hours Contact Form Your Name Your Email Address Subject Message This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.