About Us

Google

Review us on Yelp!

Voted Hoboken Girl’s best Wellness Business, Best Chiropractor, and Best Physical Therapist! Hudson Family Chiropractic, Physical Therapy, and Acupuncture is Hoboken’s top provider for all your pain relief, rehabilitation, and wellness needs. We have two state-of-the-art facilities conveniently located downtown near the PATH and uptown across from Trader Joe’s. Our team of doctors are highly educated and dedicated to their patients, making their level of care exemplary and unsurpassed in the area.

Since opening our doors in the year 2000, our practitioners have cared for thousands of patients. Our doctors have extensive experience in treating a wide variety of patients using techniques and professional skills that are designed to address the specific functional need of the patient.

Our doctors do not use the “cookie cutter” approach to care and instead treat patients according to his or her condition. It is because of this, our team is able to help patients get relief from back pain, neck pain, shoulder pain, knee pain, joint pain, whiplash, headaches, sprains, strains and chronic conditions that can greatly impact one’s lifestyle.

What Our Patients are Saying…

Meet Our Chiropractors

Dr. John Rotundo

Dr. John Rotundo

Chiropractor

Dr. Rotundo graduated from the University of Bridgeport, Magna Cum Laude, as a Dana Scholar. He then attended New York Chiropractic College and graduated with a Doctorate of Chiropractic in 1994.

Dr. Michael Gazaleh

Dr. Michael Gazaleh

Chiropractor

Michael Gazaleh graduated from Palmer College of Chiropractic in February of 2000 with a strong understanding of the muscular system in active athletes.

Dr. Bill Magill

Chiropractor

Dr. Magill uses evidence-based treatment techniques and has a passion for helping people live an active, pain-free lifestyle. He keeps up to date with the latest research and has taken multiple post graduate training courses.


HOBOKEN’S BEST

51 NEWARK ST. # 203
1317 WILLOW AVE.

Call (201) 656-5600 or click to schedule your appointment.

Call Us (201) 656-5600