As Seen On:


Call the Appointment Center (256) 830-0000 for all appointments

Contact Us
  • Should You Visit a Chiropractor for Low Back Pain?
    If you have back pain, you are in good company. It’s estimated that about 80% of the population seek medical treatment for back pain at some point. While back pain is popular, the precise cause is largely unclear. However, one clear thing is that chiropractic care can naturally and effectively treat your back pain. Read more
  • Low Back Pain: Causes, Tests, and Treatments
    No One Has to Deal with Chronic Low Back Pain. Relief Is Available through Chiropractic. Do you suffer from chronic low back pain? Millar Chiropractic Clinics specializes in low back pain Read more
  • Can Spinal Stenosis Be Reversed?
    Can Spinal Stenosis Be Reversed? If you're one of approximately 500,000 Americans with spinal stenosis, you already know the basics. Your spinal canal, the open hole in the spinal bones that Read more

Millar Chiropractic -
Appointment Center

Millar Chiropractic - Huntsville
Millar Functional Medicine

Book an Online Appointment Here

Local Phone: (256) 830-0000
Toll Free: 1-800 Go Chiro (1-800-462-4476)

Millar Chiropractic - Business Office

Millar Chiropractic - Huntsville AL and Millar Functional Medicine
Mailing Address: PO Box 21157
Huntsville, Alabama 35813
Physical Address: 2021 Clinton Ave West
Huntsville, Alabama 35805

Phone: (256) 519-3550

Email Us at [email protected]


Millar Chiropractic-Huntsville AL

Dr. Joan Brown, DC
Dr. Greg Millar, DC CCEP
2021 Clinton Ave W, Ste A
Huntsville, AL 35805
(256) 539-2000

Office Hours

Monday through Friday
8:30 am - 12:30 pm | 2:00 pm - 6:00 pm


Millar Functional Medicine

Dr. Greg Millar, DC CPFM
Dr. Bonnie Sims, ND M.Div.

2021 Clinton Ave W, Ste E

Huntsville, , AL 35805

Office Hours

Monday, Wednesday, Friday -
8:30 am - 12:30 pm | 2:00 pm - 5:00 pm


American Spine & Rehab

Dr. Greg Millar, DC
2021 Clinton Ave West,
Huntsville, Alabama 35805
(256) 519-6800

Office Hours

Monday, Wednesday, Friday
8:00 am - 12:30 pm | 2:00 pm - 6:00 pm

Tuesday - Thursday
8:00 am - 12:30 pm