Physical Therapy

Physical Therapy treats disorders of the muscles and bones. Physical therapists work to restore the highest level of function for their patients by creating a personalized therapeutic exercise program using appropriate and timely stretching, strengthening, and stabilization.

We offer physical therapy services at three of our locations.

Brunswick-Baribeau Drive Health Care Center
Physical Therapy
Phone (207) 798-4050
FAX (207) 798-4018

At the Brunswick–Baribeau Drive Health Care Center, our goal is always to provide very high quality and efficient physical therapy services. We aim to ensure that our patients receive just the right amount and kind of services needed to help them meet their individual health goals as quickly as possible. We offer treatments for orthopedic and sports injuries, postoperative rehabilitation, workers’ compensation injuries, overuse injuries, osteoarthritis, sprains, strains, neck and back pain, tendonitis, bursitis, fractures, and more.

Portland Health Care Center
Alliance Physical Therapy
Phone (207) 536 0702
FAX (207) 536 0785

Portsmouth Health Care Center
Portsmouth Physical Therapy
Phone (603) 501-0581
FAX (603) 501-0793

Both our Portland and Portsmouth Health Care Centers partner with affiliate practices of Pinnacle Physical Therapy to offer our patients the convenience of on-site physical therapy. In Portland, Alliance Physical Therapy provides these services. In Portsmouth, they are provided by Portsmouth Physical Therapy.

The focus of both practices is "getting you better quicker." Along with conventional physical therapy interventions, both offer dry needling and spinal and extremity joint manipulation. They have a unique and effective approach to treating neuromusculoskeletal disorders such as headaches, postconcussion syndrome, vertigo, neck pain, whiplash, shoulder impingement, tennis elbow, carpal tunnel, low back pain, sciatica, bursitis, osteoarthritis, plantar fasciitis, and much more.


Alliance Physical TherapyPortsmouth Physical Therapy