A Unique Physical Therapy and Rehabilitation Experience
About Cray Physical Therapy
At Cray Physical Therapy, we believe in the transformative power of personalized care. Our licensed physical therapists provide one-on-one treatment programs tailored to your unique needs, because no two recovery journeys are the same.
Whether you’re recovering from surgery, managing a sports injury, coping with chronic pain, or seeking support for a specific condition such as pelvic floor dysfunction or vertigo, our goal is simple: to help you move better, feel stronger, and live pain-free.
Our Physical Therapy Services
We offer a comprehensive range of outpatient physical therapy services at our convenient locations in Weymouth, Braintree, and Norwell, MA:
-
Orthopedic Physical Therapy – Regain strength, mobility, and function after injury or orthopedic surgery.
-
Pre- and Post-Surgical Rehabilitation – Personalized care plans designed to optimize surgical outcomes and accelerate recovery.
-
Sports Injury Rehabilitation – Support for athletes of all levels to recover from injuries and prevent future setbacks.
-
Rehabilitation of the Injured Runner – Specialized care to help runners recover safely, restore performance, and prevent re-injury.
-
Post-Concussion Therapy – Targeted treatments to promote brain healing and reduce lingering symptoms.
-
Vestibular Rehabilitation – Specialized therapy for balance disorders, dizziness, and vertigo.
-
Pelvic Health Physical Therapy – Compassionate care for pelvic floor conditions, including urinary incontinence, pelvic pain, and postpartum recovery.
At Cray Physical Therapy, we combine expertise, compassion, and individualized attention to guide you every step of the way toward your best possible health.
Why Choose Cray Physical Therapy?
-
One-on-One Care – Your full session is spent with your therapist.
-
Clinical Expertise – Advanced training in orthopedics, dry needling, pelvic health, vestibular rehab, and concussion care.
-
Private Treatment Rooms – Comfort and confidentiality are always our priority.
-
Community-Trusted – South Shore patients rely on us for compassionate, effective care.
Take the First Step Toward Recovery
Starting physical therapy can feel intimidating—but you’re not alone. From your first evaluation to your last session, we make your experience supportive, empowering, and results-focused.
Schedule Your Evaluation Today: 339-987-4856
Our administrative team is available Monday–Friday. Weekend messages are returned promptly on Monday.
Serving Weymouth, Braintree, Norwell, and surrounding areas.
Schedule Your Appointment
Our administrative team is available Monday–Friday. Weekend messages are returned promptly on Monday.We offer personalized one-on-one assistance to meet your unique needs and help you achieve your goals.
CRAY PHYSICAL THERAPY HOODIES
Your hoodie purchase supports the Cray PT Foundation’s annual scholarship program, helping students achieve their higher education goals. Our hoodies are available for $30 at any of our three office locations. Please feel free to contact us at 339-987-4856 for pickup orders. Please specify your preferred location. Thank you!
“Mickey Golden has done an excellent job treating my glute tear. He has closely
monitored my improvement and adjusted my treatment plan to make continuous
progress. Mickey went as far as to order a specific piece of equipment to target building specific muscles. I greatly appreciate his quality of care and attention to the details of my injury.” – Steven
“I worked with Lexi at Cray Physical Therapy and found her to be very professional. She took time to explain what she was doing and why throughout my time there. She was always so pleasant. I would definitely recommend CPT and Lexi in particular.” – Donna
“I’ve had two treatments so far at Cray Physical Therapy with Cynthia Lucas, and the difference is remarkable. Going in, I was extremely nervous – but the entire staff was so calm and understanding, and they were able to help me relax and feel comfortable. I’m looking forward to continuing treatment here! Thank you so much!” – Leigh

