Meet the Doctors

  • dr joe
    Dr. Joseph Donnelli

    Dr. Joe Donnelli has been a licensed Chiropractor since December of 2015.

    Dr. Donnelli is a graduate of Rush-Henrietta, where he was active in baseball and cross-country while focusing on his higher education. He completed his undergraduate degree at SUNY Brockport, majoring in Biology with a minor in Chemistry. In 2015, he graduated from New York Chiropractic College with honors, becoming a member of the Phi Chi Omega Honor Society. He completed his internship at the Rochester Outpatient Health Center in Rochester, NY in efforts to support the local community from which he had grown up. Dr. Donnelli completed his last several months of school while volunteering at Redding Chiropractic, learning from Dr. Redding in order to continue the tradition of optimal care in the Lima community.

    Dr. Donnelli is also an avid family man, who enjoys spending his time outside of the office with his daughters Ava and Lexa.

  • dr chris
    Dr. Christopher Swanson

    Dr. Chris Swanson grew up in Rochester NY, where he loved to play competitive sports such as football, lacrosse, and basketball, eventually playing lacrosse at Syracuse University.  He received his Bachelor of Science degree in 2015 majoring in Biology while minoring in Psychology. His passion for wellness and healing systems of the body has always been a huge part of his life as he plays a significant role in caring for his severely disabled, undiagnosed brother.  Chris has a strong interest in the problem-solving aspects of evidence based chiropractic care and enjoys searching for new techniques to aid the body heal itself.
    Chris completed his chiropractic clerkship at the Rochester Outpatient Health Center, in Rochester NY.  He graduated with his doctorate in chiropractic with honors from New York Chiropractic College in 2018. He is a trained professional that uses orthopedic and neurologic exams to determine the best individualized course of treatment for each patient.
    At home, Chris enjoys spending time with his wife Holli and dog Jax.

  • dr k
    Dr. Meghan (Kieran) Villnave

    Dr. Kieran Villnave, D.C., attended Keuka College, where she earned her Bachelors of Science
    in Clinical Science. While attending Keuka College, Dr. Kieran completed a 140 hour internship
    at a philosophical based family chiropractic office. From there, she went on to obtain her Doctor
    of Chiropractic, from Northeast College of Health Sciences (formerly known as New York
    Chiropractic College), where she earned certifications in Advanced Whole Foods Nutrition and
    Sports & Human Performance. During her education, Dr. Kieran also became a member of both
    the Chi Beta Phi and Phi Chi Omega Honors societies. She completed her internship at the
    Seneca Falls Health Center in Seneca Falls, NY. Dr. Kieran began her chiropractic career at a
    specialized clinic in Bennington, VT utilizing the medical model of care offering chiropractic
    medicine, orthopedic rehabilitation, lifestyle medicine, and nutrition. She is elated to return to the
    Finger Lakes region to share her clinical knowledge and technique in order to support a
    community that has always felt like home.
    Dr. Kieran is a native of northern New York where she grew up as an avid two sport athlete and
    honors student. Her passion for chiropractic stems from her desire at a young age to help her
    mother with diffuse musculoskeletal post-cancer pain. In her spare time, Dr. Kieran enjoys
    paddle boarding, hiking, exploring the local wineries, and spending time with her dog Rosco

Location

Office Hours

Our Regular Schedule

Monday

9:00 am - 12:00 pm

2:00 pm - 6:30 pm

Tuesday

1:00 pm - 6:00 pm

Wednesday

8:00 am - 12:30 pm

2:00 pm - 6:00 pm

Thursday

1:00 pm - 6:00 pm

Friday

8:00 am - 11:30 am

1:00 pm - 5:00 pm

Saturday

9:00 am - 11:00 am *Select Saturdays

Sunday

Closed

Monday
9:00 am - 12:00 pm 2:00 pm - 6:30 pm
Tuesday
1:00 pm - 6:00 pm
Wednesday
8:00 am - 12:30 pm 2:00 pm - 6:00 pm
Thursday
1:00 pm - 6:00 pm
Friday
8:00 am - 11:30 am 1:00 pm - 5:00 pm
Saturday
9:00 am - 11:00 am *Select Saturdays
Sunday
Closed