About
Leigh Brain & Spine in Chapel Hill, NC, is a leading provider of advanced chiropractic and neurological care, helping patients relieve pain, restore mobility, and improve overall wellness. Our clinic delivers personalized, evidence-based treatments that address the root cause of discomfort instead…