Contact Us

We encourage you to contact us via phone or email. Please use the contact form to the right to contact us via email. For directions to the office, please click the map below. If you have any questions or comments, please feel free to get in touch. We're always happy to hear from you!

We want to accommodate our patients with appropriate times to see Dr. Heinrich. He has set certain times of the day for patients who require less time and different parts of the day for those who require more time. When you schedule your appointments you will be guided by our receptionist to the type of time slot that Dr. Heinrich has requested for you. We will give you as many choices within that parameter as we can and appreciate your cooperation as we try to work with patient's work schedules, school pick-up etc. As you get more familiar with your treatments and with how the Doctor works, you may want to request a "slower" time slot when you know you are having a problem that will require more of his time. We appreciate your help in this area. Likewise, if you're in more of a hurry be sure to let us know when you check in and we'll do our best to help you.

We try to schedule our patients appropriately, however, due to the nature of holistic healthcare, there are times when a patient may need more of Dr. Heinrich's time. We appreciate your patience during those times. Please know that he will do the same for you whenever needed.

Our office hours are as follows:


Monday       8:00am - 5:15pm

Tuesday       9:00am - 1:00pm

Wednesday  8:00am - 5:15pm

Thursday       9:00am - 1:00pm

Friday            8:00am - 5:15pm

If you are an existing patient and have a chiropractic emergency after hours you may call Dr. Dave Heinrich at 303-358-9734

800 Maplehill Drive
Tullahoma, TN 37388

Sign-up For Our Newsletter

We look forward to hearing from you

Contact Us

Send Us An Email Today!

Our Location

509 NW Atlantic St Tullahoma, TN 37388

Office Hours

Hours By Appointment


8:00 am-5:15 pm


9:00 am-1:00 pm


8:00 am-5:15 pm


9:00 am-1:00 pm


8:00 am-5:15 pm