Dr. David Cavanaugh is a Neurosurgeon in Shreveport 71101, Shreveport …read moreLA and has an experience of 41 years in this field. Dr. David Cavanaugh practices at Unavail in Shreveport 71101, Shreveport LA. He completed Medical School from LOUISIANA STATE UNIVERSITY / ALEXANDRIA CAMPUS in 1981.
Some of the services provided by the doctor are: Lamina Procedures (incl. Laminectomy, Laminoplasty, Laminotomy),Scoliosis,Pathological Spine Fracture,Pituitary Tumor and Dural Repair or Other Spinal Cord Repair etc.read less