1030 N. Grandview Ave

Odessa, TX 79761 US

(432) 332-3388

Open mobile navigation


Contact Your Odessa Chiropractor Today!

Back Pain Institute of West Texas

1030 N. Grandview Ave
Odessa, TX 79761

Phone: (432) 332-3388

Our office in Odessa offers only the best in chiropractic services of all kinds, for all patients.

Dr. Mark Mehaffey, DC is your Chiropractor in Odessa!

We offer:

Routine Evals & Treatment Planning

Injury care & tips to prevent

Adjustments, Diet Advice

Massage & More!

Until you know which chiropractor is right for you, you might have to visit a few. Dr. Mehaffey believes that it is crucial for each patient to feel relaxed and happy with the chiropractor they choose. This is why Dr. Mehaffey offers a free consult with each new patient so that they can get to know him before the work begins. This is one of many special and unique options offered at our office which keep Dr. Mehaffey as the best chiropractor Odessa knows. In fact, Dr. Mehaffey is the chiropractor Odessa can count on for any type of care work which is safe, gentle, and modern.

Schedule with us and come into our office to see what all the fuss is about. One trip to our clean, relaxed office to meet our sharp and skilled staff will give you the knowledge you need to agree that Dr. Mehaffey is the chiropractor 79761 patients deserve.

Call us or stop in to set up a visit for an exam & adjustment or any needed service. We will be happy to consult with you on the basis of your chiropractic care needs and make a treatment plan to suit you. We also offer varied payment options and work with most coverage types to ensure that you can afford the relief you need. Making it all so simple is what makes us your chiropractor 79761.

Feel free to call us anytime if you need any help to locate our office or in setting up a day and time to visit. We are always happy to answer any question or go over each service we offer with you.

Call to (432) 332-3388 Get Directions or sign-up for a free consultation!

Office Hours

Our Regular Schedule


9:00 am-12:00 pm

2:00 pm-7:00 pm


9:00 am-12:00 pm

2:00 pm-5:00 pm


9:00 am-12:00 pm

2:00 pm-7:00 pm


9:00 am-1:00 pm


9:00 am-12:00 pm

2:00 pm-7:00 pm








Find us on the map

Featured Articles

Read about interesting topics


Sign up for more articles