Physical Therapy in Lebanon and Grantham

Since 1985, Cioffredi & Associates has been dedicated to providing you with the expertise, support and inspiration to live happier and healthier. Our clinicians are highly skilled in the evaluation and treatment of muscle, joint, and neurological conditions and are committed to timely and early intervention. It is a privilege to care for you.

Areas of Treatment Expertise:


We support our staff to pursue the highest levels of training and expertise. Through our ongoing mentorship programs, we bring this expertise back in-house and use it to further develop the skills of our entire team to create one of the most highly trained organizations in the greater North East.

  • Orthopedic Clinical Specialist (OCS)
  • Certified Strength and Conditioning Specialist (CSCS)
  • Certified Ergonomics Assessment Specialist (CEAS)
  • Mechanical Diagnosis and Treatment of the Spine (MDT)
  • Certified Health Coach (CHC)


In addition to standard manual therapy, stretching and strengthening exercises, and techniques such as Electronic Stimulation, Laser, Ultrasound, & Iontopheresis, we also utilize a number of other advanced techniques to enhance your care.

First experience with physical therapy? Read this account from one of our clients, Dr. Duane Compton.
Ruth Cioffredi, Occupational Therapist and Hand Specialist

Occupational Therapy in Lebanon

Our Occupational Therapists offer specialized assessments of hand and wrist injuries, disorders and pain. Ruth Cioffredi, OTR/L, who heads our OT Department, has over 30 years experience treating hands.

  • Osteoarthritis of Thumb/Wrist/Fingers
  • Carpal Tunnel Syndrome
  • Tendinitis of the Thumb/Wrist
  • Skier’s Thumb
  • Trigger Finger and Texting Thumb
  • Sprains/Strains of the Hand, Wrist & Thumb
  • Fractures
  • Post-surgical Cases: Joint Replacement, Ligament Reconstruction, Carpal Tunnel, Trigger Finger, DeQuervain’s Release
  • Elbow & Forearm Pain
  • Nerve Compression Injuries
  • Musician Specific Injuries/Pain
  • Custom Splints
Contact Us
If you are interested in scheduling an appointment, please fill out the following form in its entirety or call us at (603) 643-7788. We will be in touch with you as soon as we are able!