Meet Our Teams

UC Spine Center


Upper Cervical Spine Center helps patients suffering from a variety of conditions.

Our teams are dedicated to helping people. We gather each morning before our first appointment and go through the schedule of patients for the day. We talk about who’s coming in, how he or she is progressing, and how we can better serve each patient. Upper Cervical Spine Center, have one goal for each person that walks into our office and that is to make his or her life better.

Everyone in our offices has had his or her life dramatically improved by upper cervical care. We not only teach what we practice, but we also live it. We all get checked and adjusted on a regular basis so we can be at our best when providing upper cervical care to our patients in the different Areas We Serve.


Charlotte Team

Find more about UCSC team...

Dr. Ray Drury

Dr. Ray Drury

Chiropractic Doctor

Find Out More
Dr. Riley Mehaffey

Dr. Riley Mehaffey

Chiropractic Doctor

Find Out More
Cynthia Pugh

Cynthia Pugh

Office Manager

Find Out More
Katie Brady

Katie Brady

Front Desk

Find Out More


Nashville Team

Find more about UCSC team...

Dr. Spencer Hill

Dr. Spencer Hill

Chiropractic Doctor

Find Out More
Alyssa Marchman

Alyssa Marchman

Office Manager

Find Out More

Wilmington Team

Find more about UCSC team...

Dr Zachary Shaw

Dr Zachary Shaw

Chiropractic Doctor

Find Out More
Kayra Bair

Kayra Bair

Office Manager

Find Out More