Whatcom Ferndale
Our office is located at 5709 Hamlin Avenue, on the corner of Hamlin and Maine. We are directly across the street from the Correll Commons Retirement Community.
Whatcom Blaine

Our office is conveniently located right off I-5 at 250 G Street, on the corner of G and 3rd, on the same cross street as the Chevron.
SSOR Westwood

SSOR’s Westwood clinic brings expert, personalized physical therapy to the Kansas City, Kansas community in areas like Westwood, Rosedale, and the West Plaza. Whether you’re recovering from a sports injury, managing chronic pain, or rebuilding strength after surgery, our licensed physical therapists create individualized treatment plans designed to get you back to the life you […]
SSOR Shawnee

At SSOR Shawnee, we take pride in serving our community in all its diversity. Whether you’re a student-athlete pushing limits on the field, a busy professional managing daily demands, or a retiree looking to regain mobility, our skilled team is ready to support your unique wellness goals. Our clinic is located at 22342 West 66th Street, […]
SSOR Prairie Village
SSOR’s Prairie Village clinic brings expert, personalized physical therapy to the Prairie Village, Leawood, Fairway, Mission Hills, and Meadowbrook communities. Whether you’re recovering from a sports injury, managing chronic pain, or rebuilding strength after surgery, our licensed physical therapists create individualized treatment plans designed to get you back to the life you love — faster. […]
SSOR Overland Park

SSOR’s Overland Park clinic brings expert, personalized physical therapy to the Overland Park, Leawood, Stilwell, Stanley, and Olathe communities. Whether you’re recovering from a sports injury, managing chronic pain, or rebuilding strength after surgery, our licensed physical therapists create individualized treatment plans designed to get you back to the life you love — faster. Conveniently […]
SOL Walnut Creek
Our office is located at 1651 Botelho Drive, Suite 150, in the Palm Court Shopping Mall complex right next to GolfTec.
SOL Performance Training Office
Our office is located at 4341 Piedmont Avenue, Suite 103, in the same building as our Oakland main office. Our building is directly to the right of Hollie’s Nails, and our parking lot is right next to our building.
SOL Oakland
Our office is located at 4341 Piedmont Avenue, Suite 103, in the same building as our performance clinic. Our building is directly to the right of Hollie’s Nails, and our parking lot is right next to our building.
SOL Montclair
Our Montclair clinic is located at 2220 Mountain Blvd. Suite #120, next to the Wells Fargo Bank and Swiss Valley Cleaners.
SOL Livermore
SOL Livermore, formerly Spine & Sports Physical Therapy, is conveniently located at 2492 Nissen Dr right off of 580 at the Airway exit. Our parking lot is accessible from Kitty Hawk Road and is connected to Carl’s Jr., not the shopping center with 7-Eleven and Cattlemens.
SOL Dublin
SOL Dublin, formerly Spine & Sports Physical Therapy, is conveniently located at 6759 Sierra Ct A in the heart of Dublin, California. Our clinic is easily accessible from both I-580 and I-680 off Dublin Blvd and has lots of free parking.