Tennis isn't the only way to get fit at Olde Providence.

Want a great workout among friends? Try one of our regularly scheduled group yoga, Pilates or Cardio classes in our Exercise Studio. If you don't see a group class that's quite what you want, arrange your own. Our professional staff is happy to help. You just have to supply the sweat!

But what if you are more of an "on-your-own" sort of exerciser? Stop by the fitness center and put in some cardio time on our Precor treadmills and stationary bikes, or build muscle with our complete line of weight machines by FreeMotion.

Need a personal trainer? Fitness Director John Moss is one of the best in Charlotte, and will customize a workout just for you. Whether your goal is to lose weight, strengthen your core, or recover from an injury, John will help you get there.

Members enjoy the fitness center weekdays from 6 a.m. to 10 p.m. and weekends 7 a.m. to 9 p.m.

  • Our Fitness Staff
    • John Moss

      Fitness Director

      John has provided personal training and group instruction at Olde Providence since 2007. He teaches classes in yoga, kickboxing, and Fusion cross training. He is well versed in strength-building and conditioning techniques and highly skilled at working with both adults and juniors to improve their speed, agility and stamina.

      John received his bachelor’s degree in Exercise Science & Health Promotion from Appalachian State University in 1997. He also earned a designation of Certified Personal Trainer through the National Academy of Sports Medicine and has training in corrective exercise and advanced flexibility. Apart from helping others to achieve their fitness goals, John participates himself in senior track and field competitions. His fitness philosophy is best summarized by the phrase, “The quality of your movement determines the quality of your life.” 


      Christina McWilliams

      Fitness Instructor

      Christina began teaching while in Graduate school at the University of South Carolina while getting her degree in Public Health. Upon graduation, she moved to Chapel Hill and began working in Childhood Obesity Prevention Research and teaching group fitness as a hobby. She has now taught Group Exercise classes for the past 9 years. For fun, Christina enjoys all types of activities and keeps herself in tip top shape. She keeps a competitive edge by running road races and training for triathlons. If you are looking for a challenging workout that takes you to your limit or pass your limit, check the class schedule to find her!


      Lindsay Nagele

      Personal Trainer

      Lindsay is a NASM certified personal training and a Nutrition consultant with a Master’s degree in Education. She uses what she learned in many years in the education field to help motivate people toward their fitness and health goals. Lindsay's focus is on training women from pre and post natal all the way to retirement. She loves to show women that no matter what, they deserve to find time for themselves. Her specialties include fitness programs geared toward women, strength and core training, balance training and pre and post natal conditioning. Lindsay is married with two children. To learn more, get some daily motivation or learn some great new recipes, check out her blog at or find her on social media at busybodycoach. 


      Terence Newber

      Personal Trainer/Fitness Instructor

      Terence is a Certified Exercise Physiologist (formerly known as Health Fitness Specialist) through the American College of Sports Medicine (ACSM). He also has a bachelor’s in exercise science from UNC Charlotte. Terence has been actively training in a variety of martial arts for the last seven years. He has trained in the disciplines of Muay Thai, Brazilian Jiu Jitsu and MMA. He has been actively weightlifting for over a decade. He has recently taken up running and is currently working towards his first half marathon. Terence specializes in sports performance, strength building and weight loss. In his spare time, he likes to go hiking and trail running.


      Alexandra Holland

      Personal Trainer

      Alexandra is a graduate of Wofford College (Spartanburg, SC). She studied Business Economics with a minor in Art while on a Volleyball scholarship. She accomplished all this while enduring and training through 3 ACL knee surgeries. This prompted a deep interest in athletic training and the importance of strength and physical fitness.  Alex enjoys coaching people to be their best physically as well as promoting a healthy, strong, and sound body. This is the foundation to a happy spirit and happy mind. She is inspired to help others achieve this through encouragement and a disciplined approach to safe physical conditioning. She also specializes in training athletes, focusing on improving speed, agility, and sport specific skill requirements. She is a NASM certified personal trainer and is studying currently for her Nutrition counseling certification. Contact her at or 704-968-4741.


      Connie Norris

      Fitness Instructor

      Connie is a native Charlottean and graduate of the University of Georgia. She has been practicing yoga for over 10 years, and recently completed her Advanced Yoga Training at Y2 Yoga. She currently practices hot power flow yoga and Ashtanga yoga, and feels the mind/body connection it provides is a great balance for the Go-go-go busy lifestyle many of us keep.  She is married with 3 young children and 2 naughty Aussie Doodles.  She gives her wild & crazy household credit for getting her to her mat—frequently!  Practicing yoga started as a stretching class for my running, but I really loved the mental effect it had.  My anxiety and stress lessened.  I got stronger and felt amazing.  Yoga is a great way refuel your energy levels and get in a full-body workout.    She encourages runners and tennis players to join her classes.  She will offer shoulder openers and IT band stretches that will offer relief for overworked, tight muscles.   Every Vinyasa class will feature a 25 minute warm up, followed by a series of flowing postures to strengthen core, increase flexibility, and improve balance. Class will wrap up with floor work and a cool down. Modifications are provided for those trying yoga for the first time. Beginners are encouraged!!!    "See you on the mat at 9:30 Tues/Thurs, or by appointment!"


      Kristin Garcia

      Personal Trainer

      Kristin earned a tennis scholarship to play for Davidson College where she played #1 in singles and doubles. She then transferred to UNC-Chapel Hill where her team won an ACC Championship. After she graduated from UNC, she turned professional and had a brief stint on the WTA tour. Although she never attained a world ranking, she defeated several players who were ranked including Varvara Lepchenko in doubles.   Prior to tennis and early on in her athletic career, Kristin competed and trained as an elite gymnast with the intention of one day making it to the Olympics. She trained 6 days a week for 5 hours a day before choosing tennis as her main sport. Her experience as a young gymnast, year around training as a junior tennis player, high school experience as a track athlete, and her collegiate and professional tennis experience contribute to her wealth of knowledge in strength and conditioning and body weight calisthenics.   Kristin hopes to share her experience and knowledge with some of OP's finest: high performance juniors; men's fight club; USTA Men and Women league; Interclub league players;  and anyone looking to seriously take their tennis conditioning and  training to the next level!



      Massage Therapist

      Charles has been a licensed and practicing massage therapist since the summer of 2011.  He has a passion for helping athletes recover from injuries using Neuromuscular Therapy, Sports Massage and Myofascial Release.  He is one of the only therapists in the Charlotte area to offer Bowen/Body Reset Therapy.  In his spare time Charles enjoys running and hiking with his two dogs.



  • Group Exercise
    • Yoga Flow

      A Vinyasa Style class designed to warm the body as students flow through the poses of yoga. Active in nature, this class will challenge your muscles and your mind as you gain strength, flexibility, and balance. Relaxation and breath work offered at the end of class. NAMASTE

      3D Stretching

      This is the Ultimate Mind-Body workout that fuses Flexibility, Core Strength, and Dynamic Movement. This class is great way to untie the knots from everyday stress and pounding the body goes through.



      No Guts no Glory… in this total body workout! The class incorporates drills designed to enhance agility, speed, power, strength, and stamina. You’ll move from room to room experiencing different intensity levels and terrains- each designed for specific skill or muscle group. This class will work you from head to toe so you’ll be ready for anything life brings you. (all levels welcome)

      Anaerobic Training

      This class consist of weight training, sprinting, staircase running, low impact and high impact exercises.. Basically, any exercise that consists of short exertion, high intensity movement. If your’e looking to burns some calories and lose weight, this is the fastest and best way to reach those goals…. (Intermediate to advanced level)

      Bootcamp Fitness

      No guts, no glory in this total body workout! This class incorporates drills designed to enhance agility, speed, power, strength, and quickness. You'll move around the room or outside to a number of different stations--- each designed for a specific skill or muscle group. This is a great way to get a good workout and meet members here at OP. Boot Camp works you head-to-toe so you'll be ready for anything life brings.


      High Intensity Training (H.I.T) at its best! Come and join Heidi as she challenges you to new heights each week with her world class fitness routines and “take no prisoner” attitude ? Bring plenty of water and be ready to work.

      Fusion Cross Training

      This is a class that blends three different elements of fitness. This 60 minute class includes: Cardio intervals (running, spinning, boxing), strength training (free weights, bands, body weights) and Stretch (Yoga based). The result is an addictive and motivating training session that burns up to 800 calories and strengthens the heart, turns fat to muscle, builds strength, increases mobility, and decreases stress.

      Beginner Barre

      BARRE fitness is a hybrid workout class combining  Ballet-inspired moves with elements of Pilates, dance, Yoga and strength training. The focus in BARRE is on high reps of small range movements. It’s a beginner class, but don’t let that fool you. Still a good workout!

  • Personal Services
    • Sometimes all it takes to overcome an obstacle to fitness or meet a health challenge is a little one-on-one time with a pro. Maybe you need a customized regimen to help you prepare for a big tournament, recover from an injury or figure out the best way to get back in shape after a period of not exercising. Or maybe you want the Ahhhh of a post-workout massage to keep you coming back to the gym. Our menu of individual and small-group services is designed to meet those needs and many others.

      Personal Training

      For this service, we pair individual members with fitness professionals to work one-on-one. The trainer designs a safe and effective regimen to help you reach your goals in terms of weight loss, performance enhancement and overall health and wellness.

      Available Sessions Member Guest
      Solo Session (SS30) 30 min $30.00 $40.00
      Solo Session (SS45) 45 min $45.00 $50.00
      Solo Session (SS60) 60 min $65.00 $70.00
      GROUP SESSION (GS30)   3 - 4 people  30 min $20/person $25/person
      Partner Session (PS30)  2 people    30 min $25/person $30/person
      Partner Session (PS45)  2 people    45 min $35/person $40/person
      Partner Session (PS 60) 2 people    60 min $45/person $50/person
      Solo Session 30 min PKG (PKG SS30 X 10) $300.00 $350.00
      Solo Session 60 min PKG (PKG SS60 X 10) $600.00 $650.00

      Partner Training

      This alternative to one-on-one training offers the benefits of working closely with a trainer or instructor at a fraction of the cost. Some members find partner training to be even more effective than personal training, as partners draw motivation from one another. If this sounds like the right approach for you, a trainer can help you find a buddy. Trainers design workouts specifically for each partnership.

      Available Sessions Member Guest
      Unlimited Class Family Package $100.00  
      Unlimited Class Single Package $75.00  
      Exercise Program Design $35.00
      Class Drop-In (GX) 5 plus people $15.00 $20.00
  • Massage Therapy
    • Whether you’re getting a Swedish Massage, a Deep Tissue Massage, or a Sports Massage, we believe that our services come with unique benefits. Our 60, and 90-minute massages may be able to do things like reduce stress, alleviate pain, manage migraines, improve mobility, and increase circulation. Our comfortable room and convenient location will add to your overall sense of well-being.



      Massage Therapist

      Charles has been a licensed and practicing massage therapist since the summer of 2011.  He has a passion for helping athletes recover from injuries using Neuromuscular Therapy, Sports Massage and Myofascial Release.  He is one of the only therapists in the Charlotte area to offer Bowen/Body Reset Therapy.  In his spare time Charles enjoys running and hiking with his two dogs.




      Available Sessions Member Guest
      Swedish Massage (30 min) $45.00  N/A
      Swedish Massage (60 min) $65.00 $70.00
      Swedish Massage (90 min) $95.00 $100.00
      Package of 10 (60 min) $600.00 N/A
      Package of 10 (90 min)  $900.00 N/A 

      Deep Tissue

      Available Sessions Member Guest
       Deep Tissue Therapy (30 min) $55.00  N/A 
      Deep Tissue Therapy (60 min) $75.00 $80.00
      Deep Tissue Therapy (90 min) $105.00 $110.00
      Package of 10 (60 min) $700.00 N/A
      Package of 10 (90 min) $1000.00   N/A
  • 5630 Sharon View Road
  • Charlotte, NC 28226
  • Phone: (704) 366 - 9817
  • © 2020 Olde Providence. All Rights Reserved
Site Scripts
Hide Click to Edits:
FED Scripts 
CWS & Content Load