Charwood, Rachel
142 Thain Rd
Lewiston, ID 83501
Charwood Physical Therapy located in Lewiston ID offers a welcoming environment dedicated to helping patients regain their strength and mobility. With a team of experienced therapists the facility provides personalized treatment plans tailored to individual needs. Patients can expect compassionate care and a focus on rehabilitation to enhance their quality of life.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.

