Oakwood Physical Therapy & Fitness Center is a rehabilitation clinic located in Canton. It specializes in fitness training as well as physical and occupational therapy services for patients recovering from surgery or hand, foot, back, neck or leg injuries.