Accessibility View Close toolbar


We look forward to hearing from you

Chiropractic Care Created Precisely For You

Are you tired of the current medical model with medications and surgeries? Do you want to gain back the quality of life you once had and express life to your full potential? If you answered "yes," we are the office for you! Dr. Andrew O'Neill is the chiropractor serving Park Ridge and the surrounding area including Montvale, River Vale, Hillsdale, Woodcliff Lake, Pearle River, and Nanuet. Our chiropractor and the rest of the welcoming team at Optimal Health Family Chiropractic are committed to providing chiropractic solutions to address your unique needs. If you're looking to improve you and your families overall health, no matter what age, Dr. O'Neill can help you attain your everyday wellness goals!

We Are Different

Chiropractors can be one of the most misunderstood doctors in the medical profession. When most people think of chiropractors they think of neck pain, back pain, or even headaches. Although we do see people with those types of symptoms, at our office, we go far beyond just dealing with neck and back pain. Optimal Health Family Chiropractic will lead, educate, and empower you and your family to optimal health in a safe natural way that supports your body's own innate ability to heal. We strive to get to the root cause of your health concerns rather than masking the symptoms. This unique approach will provide you the opportunity to gain optimal health and help prevent future health issues from arising.

Call Today!

To find out how we can help you, please Email Us or call 201-505-8984 to schedule an appointment today. We also welcome referrals, so we invite you to share our chiropractic and wellness information with your friends and loved ones.

Dr. Andrew O'Neill

Park Ridge Chiropractor | Optimal Health Family Chiropractic | 201-505-8984

Newsletter Sign Up

Our Location

17 Hawthorne Ave Park Ridge, NJ, 07656

Office Hours


8:00 am-11:00 am

3:00 pm-6:00 pm


3:00 pm-6:00 pm


8:00 am-11:00 am

3:00 pm-6:00 pm


3:00 pm-6:00 pm


7:30 am-11:00 am