Dr. Cosmas Leigh, DC
Chiropractic
Make an Appointment
(919) 401-9933Telehealth services available
Health Source of Chapel Hill is located at 6110 Falconbridge Rd Ste 100, Chapel Hill, NC 27517.
Providers at Health Source of Chapel Hill specialize in Chiropractic, Psychology, and Speech-Language Pathology.
Four providers practice at Health Source of Chapel Hill.
Use the insurance check on this page to verify if Health Source of Chapel Hill is in-network.