The team at Edge Physical Therapy: Dr. Joanne Thomas, PT, DPT; Ashley Roessler, PTA, CPT; Patient Care Coordinator Christine Bare; Dr. Erica Crafts, DPT; and Dr. Chad Crafts, DPT, MS, CSCS, PES, CES.