David Rubin, MD Neurosurgery Medical Practices Alliance Neurosurgery 1110 Cottonwood Ln. Ste. 110A Irving, TX 75038 Get Directions (972) 573-5300 (972) 573-5301 Fax