Visit Us Today!

Welcome to Kennedy Spine and Sport, where our mission is to be your partner in achieving your health goals and unlocking your full potential.

At Kennedy Spine and Sport, we understand that each person is unique and deserves personalized care. That's why our team of experts works with you to create a customized plan that takes into account your individual needs and goals. We believe that by working together, we can help you overcome any obstacle and achieve optimal health and wellness.

Our approach is not just about treating symptoms, but about identifying the root cause of any health issue while addressing them with holistic, evidence-based solutions. We focus on empowering you with the tools and knowledge you need to take control of your health and live your best life.

We are passionate about what we do and take pride in delivering exceptional care and support to every patient. We are committed to being with you every step of the way on your journey to becoming the champion of your own health story.

Thank you for considering Kennedy Spine and Sport as your partner in health. We look forward to helping you achieve your health goals and count it an honor and privilege to walk alongside you guiding, coaching and cheering you on to become the healthiest version you.

Dr. Patrick Kennedy



Traci Foster, Administrative Assistant

Dr. Patrick Kennedy, a father of two amazing kids, and now a grandfather, loves to travel, hike, go on adventures, cooking, and just sitting on the porch with friends listening or talking about deep issues or laughing at a silly joke. He loves to work with young athletes passing along his knowledge and experience of the mental aspects of sports that become incredible life-lessons molding and shaping the athlete to face future challenges with a confidence that leads to success in all aspects of life.

Valeria Rojas is the Office Manager at Kennedy Spine and Sport. Her passion for serving others is evident in everything she does. Valeria was born in Bolivia and moved to the United States when she was only three years old. She is the proud mother of a son who was born on Christmas Eve, and considers him to be her miracle baby. In her free time, Valeria enjoys hiking, painting, and going to the gym. She values spending time with her loved ones and trying new things with them.

Valeria's first experience with chiropractic care was when she was suffering from the flu. After receiving her first adjustment, her headaches and light sensitivity disappeared overnight. Her perception of chiropractic care was transformed and she now recommends it to everyone. Valeria is excited to help patients on their healthcare journey by providing them with the tools and support they need to achieve their health goals.

Valeria Rojas, Office Manager

Traci Foster is the Administrative Assistant for Kennedy Spine and Sport.  She is passionate about Chiropractic care and has seen it help so many people over the years including herself. Dr. Pat has helped her get through some of her own tough health issues over the years that would have otherwise not resolved had it not been for Chiropractic care. Traci worked for Dr. Pat as his Office Manager and Radiology Tech in his Salem clinic for several years and has continued to support and manage things from behind the scenes for the Sterling office remotely. She also oversees community outreach events like Dr. Pat On The Road and mobile clinics. Even though she isn’t in the office often, she still enjoys being a part of the patient care process.

Traci loves being a wife and a mom. She has a passion for taking care of others and filling in the gaps for people when needed. She and her husband Brian have one son, and she has been blessed with the opportunity to be an “extra mom” to many young people over the years. She loves ministry and pouring into others. She serves in her church as a Youth Leader as well as serving with the Missions Team and teaching. In her free time she enjoys spending time with her husband, baking, hanging out with friends, traveling, being outdoors, going on walks and spending time at the beach whenever possible.