Staff

Teresa Stadler MD, FACSM
Dr. Stadler is Medical Director of Commonwealth Sports Medicine; an accomplished marathon runner; an Ironman finisher; and proud mother of 3. Read full bio…

Laure Keatts Ray Receptionist
Laure is a Richmond native; Freeman Graduate; wife; proud mom of 2 girls; and established Triathlete. As previous swimmer and tennis player, she was passionate about athletics from a very young age. Read full bio…

Chuck Brown Medical Assistant / Billing Specialist
Chuck grew up in central Virginia bringing enthusiasm and success to his schools soccer and basketball teams. Read full bio…

Nadine (Dee) Crowley Office Assistant / Billing Specialist
Dee loves spending time with my family and friends. She also enjoys volunteering at triathlons and cheering the racers on. Read full bio…

Ashley Greer ATC
Ashley has been on board with Dr. Stadler since 2005. As the Tucker High School Athletic Trainer and Billing Manager of CSM, she stays quite busy. Read full bio…

Jennifer Grieshaber CMT, CPT
Jennifer was raised in Virginia completed her bachelors degree at VCU. She is a Certified Personal Trainer and Certified Massage Therapist from the Virginia Board of Nursing. Read full bio…

Karen Holloway Office Assistant
As a seasoned veteran on the world professional triathlon circuit, and winner of Ironman Canada, Karen brings an unparalleled understanding of the athletes to Commonwealth Sports Medicine. Read full bio…

Caroline Brown Practice Manager
You name the sport and Caroline does or has done it: basketball, equestrian, twirling, gymnastics, softball, rock climbing, and skiing. Read full bio…



