Dr Larry Davidson 

Larry Davidson, MD, FAANS. A board-certified neurosurgeon with over 28 years of experience in treating back and neck conditions, disc degeneration, spinal tumors, and more.