Rockwall and Farmersville Texas Locations

Charles Keith, D.C.

Dr Charles Keith has been located in the Rockwall Texas area for over 30 Years. He has extensive experience in the conservative treatment of back and neck pain with out surgery and medication. His Rockwall office is equipped with the latest treatments and has experienced massage therapist on staff for the treatment of you soft tissue injuries.

  • Bulge Disc,  Neck and Lowback pain
  • Backaches, Sacral illiac Pain Syndrome
  • Arm and Shoulder Pain
  • Leg and Hip Pain
  • Neck Stiffness
  • Low Back Pain and Leg Pain
  • Other Joint Issues and Soft Tissue Pain
  • Injuries from sports, running, repetitive stress and strain

Quick and inexpensive alternative treatment is available for your condition, and you will be provided excellent referral if your issues is not treatable with our care. We will devote our time and complete attention to your needs. Our Rockwall Texas Chiropractic patients are surprised when they feel the far-reaching results of chiropractic treatment. Dr. Charles Keith would like to meet with you and discuss your health concerns. Dr Keith has office hours in Rockwall and Farmersville daily to serve your needs.

Rockwall Texas: 972-771-9448 or Farmersville Texas: 972-782-7707

Call 24 hours a day to get your start to better health.

Rockwall Location across from the new Rockwall City Hall, Convenient to North Rockwall and the Rockwall areas of Rockwall County. Farmersville office is across the street from Farmersville Sonic and Collin County offices.

Rockwall office open in the afternoons. Farmersville office early mornings.


About Chiropractic

About Chiropractic

Chiropractic has been helping people with musculoskeletal pain for over 110 years.


Back Pain Relief

Back Pain

Chiropractic restores the health and mobility of the spine to provide lasting, effective relief of back pain.


Neck Pain Relief


Chiropractic can correct dysfunctions in the spine to relieve neck pain and disability. Chiropractic is a safe, proven, effective alternative to expensive medical treatment.

Call our office at (972) 771-9448 for an appointment today!