• Supporting Spinal Health
    You've only got one spine. Take great care of it with supportive chiropractic care.
  • We Create Healthy Families
    Call or Make an Appointment Online Today.
  • Wellness Awaits You
    Your journey to wellness begins here. Call today.
  • Supporting Spinal Health
    You've only got one spine. Take great care of it with supportive chiropractic care.

Welcome to Casha-Cross Chiropractic
Your Fair Oaks Chiropractor

Call us at (916) 967-7436 today.

For more information or to schedule an appointment with our Fair Oaks chiropractor, call (916) 967-7436 today!

Dr. Mark Casha is a chiropractor serving Fair Oaks and the surrounding area. Our chiropractor and the rest of the welcoming team at Casha-Cross Chiropractic are committed to providing chiropractic solutions to address your unique needs, whether you are experiencing back pain, neck pain, headaches, or even muscular tightness and tension. You may be searching for pain relief after an accident, experiencing an injury, or if you suffer from a specific condition like chronic back pain or a spinal condition. Even if you are looking to improve your overall health, our chiropractor can help you attain your everyday wellness goals! Visit our testimonials page to find out what our patients are saying about our Fair Oaks chiropractor and our chiropractic care plans.

At your first visit to Casha-Cross Chiropractic, Dr. Mark Casha will explain how chiropractic care works and give you a full evaluation to see if our chiropractic solutions are a good fit to address your needs. If there is a good fit, we can customize a plan of chiropractic care for your condition and health goals.

If you have not been to a chiropractor before and want to find out more, please email us or call (916) 967-7436 to receive the answers to your questions from our experienced team. We also welcome referrals, so we invite you to share our chiropractic and wellness information with your friends and loved ones.

If you would like to stay informed about the latest in chiropractic care or if you want to start receiving free articles about health and wellness news, subscribe to our bi-weekly newsletter, even if you are not a patient. We also offer a community content area, which includes wellness articles and other healthcare resources.

Dr. Mark Casha
Fair Oaks Chiropractor | Casha-Cross Chiropractic | (916) 967-7436

5330 Primrose Dr Suite 140
Fair Oaks, CA 95628

Newsletter Signup

Signup for More Articles

Meet the Doctor

Learn Who We Are

  • Dr.
    Mark S. Casha, DC, QME

    Dr. Mark S. Casha is a Sacramento native and has had extensive training to bring you the best in chiropractic and primary health care.

    The care offered is designed to relieve pain, improve mobility, and make you overall healthier.

    Read More


Reviews By Our Satisfied Patients

    We have been patients of Dr. Casha for years and have always been very happy with his treatments. He cares about the people he is “adjusting” and listens to concerns. Highly recommend.

    Linda S

    I had some lower back issues a few years ago.  Starting seeing Dr. Casha, within a few weeks my back was back to normal.  Been going once a month ever since for maintenance.  Haven't had a single back issue or any back pain since.  Reasonably priced.  Dr. Casha and staff are helpful and nice. A+. Highly recommend

    Erik A

    I had a great experience with Dr. Casha and his staff. they are very friendly and attentive. They made time for me before the holiday weekend. I appreciate the flexibility and great service! I am feeling great after only a couple visits.

    Leslie M.

    After 9 treatments I lost a total of 8 3/8 inches around my belly! Dr. Casha's office is super friendly and Ronda was wonderful and made me feel completely comfortable. I highly recommend Dr. Casha for LipoLaser and his chiropractic care.

    Paula M.

Featured Articles

Read about interesting topics


Sign up for more articles


Find us on the map

Office Hours

Our Regular Schedule


8:30 am-1:00 pm

3:00 pm-6:00 pm




8:30 am-1:00 pm

3:00 pm-6:00 pm




8:30 am-1:00 pm

3:00 pm-6:00 pm