Meet Dr Roy Moore, DC

Dr. Roy Moore has been practicing chiropractic in the Windham area since 1981, and has never left the area since then. With over 30 years of seeing patients, Dr. Moore has successfully treated thousands of patients for a multitude of conditions.

 As a Chiropractor with experience, Dr. Moore is committed to promoting optimal health and well being for his patients and the surrounding communities.

Dr. Roy Moore uses a "whole person approach". This approach to wellness means looking for underlying causes of any disturbance or disruption (which may or may not be causing symptoms at the time) and make whatever interventions and lifestyle adjustments that would optimize the conditions for normal function. These interventions includes not only adjusting his patients' spines, but also promoting nutritional supplementation, recommending exercises, teaching about proper rest and relaxation, and empowering individuals about the amazing ability for the body to heal itself naturally. Using this unique approach, Dr. Moore is able to help you to accelerate and/or maintain your journey to good health.

Dr. Roy Moore currently resides in Windham, where he raised two children, one son and one daughter. The son, Dr. Alan Moore, has recently received his doctorate and joined his father in practice. Dr. Roy Moore is really excited to be working with his son and to be able to share his vast knowledge and experience with him so the practice can further reach out to the community.

Dr. Roy Moore would like to thank all of you who have chosen Moore Chiropractic and Wellness Center as your chiropractic office. He would encourage anyone who would like to learn more about Chiropractic and Wellness or our office to give us a call and/or explore this website further. We look forward to providing you with affordable, quality chiropractic care and meeting you soon. Welcome to Moore Chiropractic and Wellness Center!


Find us on the map

Office Hours

Our Regular Schedule


9:00 am-11:30 am

2:00 pm-6:00 pm




9:00 am-11:30 am

2:00 pm-6:00 pm


9:00 am-11:30 am

2:00 pm-6:00 pm


12:30 pm-5:30 pm


By Appointment