Craig Horner, DC, MSA, LAc joins Invision Health. Dr. Horner obtained his undergraduate degree from Excelsior College in Albany, NY. Dr. Horner then completed his Doctor of Chiropractic at New York Chiropractic College in Seneca Falls, New York. After practicing for six years Dr. Horner went on to obtain a Master of Science in Acupuncture.

Uniquely, Dr. Horner is one of few providers in WNY who offer both chiropractic and acupuncture services. Dr. Horner is certified by the National Board of Chiropractic Examiners and the National Certification Commission for Acupuncture.

Dr. Horner is a native of Western New York and currently resides in East Amherst with his wife and children.
Acupuncture treatment will be provided from our Williamsville office location. Dr. Horner has extensive experience using acupuncture in the treatment of the following conditions:

  • Neck pain
  • Back pain
  • Migraines and other headaches
  • Sciatica
  • TMJ
  • Tendonitis
  • Carpal Tunnel
  • Arthritis

Additionally, acupuncture can be helpful in managing weight, digestive issues, smoking cessation, menopause, sinus congestion, allergies and overall stress management.

For more information regarding Invision Health please visit or call 716-631-3555. To schedule an appointment with Craig Horner, DC, MSA, LAc, please call our office at 716-631-3555 ext. 318.