New Patient Special Offer

$85 Exam, Acupuncture, Muscle Therapy & Adjustment - A $150 Value! Sign up using this form or call us at (303) 834-8235 to take advantage of the offer


Welcome to Schultz Chiropractic and Acupuncture
Your Longmont Chiropractor

Located at Mill Village, in Longmont, Dr. Schultz brings over 20 years of dedication and experience in helping you achieve your health-related goals.

Dr. John F. Schultz is a licensed chiropractor and certified acupuncturist with extensive knowledge and experience treating neck and back related pain and injuries, as well as a wide variety of other health concerns. Dr. Schultz and his staff are committed to making you feel welcome and helping you return to your optimum health as quickly as possible.

Chiropractic and acupuncture have been helping millions of people feel better and lead healthier lives. At Schultz Chiropractic and Acupuncture we start by seeing you in our office for an initial visit as soon as possible, sometimes as soon as the same day you call. After the doctor discusses your health concerns and reviews your health history, a thorough examination is performed to evaluate your condition. Once Dr. Schultz determines that your condition will benefit from care in his office, customized treatment tailored to your individual needs will be given at that time.

Thanks for visiting our web site and please call if you would like more information or would like to schedule an appointment. We are conveniently located at the intersection of HWY 119 and 3rd Ave, in Mill Village on the corner of Harvest Drive and Kylie Drive.

Dr. John Schultz
Longmont Chiropractor | Schultz Chiropractic & Acupuncture | (303) 834-8235
1715 Iron Horse Dr. Suite 122
Longmont, CO 80501

"The doctor of the future will give no medicine but will interest his patients in the care of the human frame, in diet and in the prevention of disease."

- Thomas Edison

No Health Form settings found. Please configure it.

Our Location

1715 Iron Horse Dr. Suite 122 | Longmont, CO 80501

Office Hours

Our General Schedule


8:00 am-6:00 pm


8:00 am-12:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-12:00 pm


By Appointment Only


By Appointment Only