Improving Lives, Every Day

Hi Desert Physical Rehabilitation Group
Twentynine Palms 760-367-1743Yucca Valley 760-369-1743

Serving Patients of All Ages

Get the most out of life by helping your body reach its full function and potential. At Hi Desert Physical Rehabilitation Group, we will help you achieve your goals. Our mission is to improve the life of every patient that walks through our doors through physical therapy, occupational therapy, speech therapy, and more. We are a privately owned practice, providing dedicated care to patients of all ages in the Morongo Basin/hi-desert region of Southern California.

Our team has 30 years of experience serving the greater Yucca Valley and Twentynine Palms regions, working with adults and children with health concerns ranging from minor complications to serious conditions. Our knowledgeable professionals provide one-on-one care to help patients live the lives they deserve.

Speech Therapy

Occupational Therapy

Physical Therapy

We Specialize in Pediatric & Adult Speech,
Occupational, & Physical Therapy
After carefully evaluating your situation, we will create a custom, personalized treatment plan designed to meet your unique needs. We ensure you understand your treatment and why it is necessary for relieving your pain and improving your function. We are here to address any questions and concerns you may have.

About Us

Hi Desert Physical Rehabilitation Group opened its doors in 1989 with the goal of providing quality therapy services for adults and children. Thirty years later, we are still proudly performing these services for our clients.

Our team members specialize in adult and pediatric physical therapy, speech therapy, and occupational therapy. We have offices in Twentynine Palms and Yucca Valley, making us the largest clinic in the area, offering services to a region with a population of over 75,000. Our clients come from the Morongo Valley, Pioneertown, Landers, Joshua Tree, Wonder Valley, and the Marine Corps Air Ground Combat Center. For some services, patients even come from communities in Palm Desert, Rancho Mirage, Coachella, Cathedral City, Desert Hot Springs, La Quinta, Indio, and surrounding areas.

We are proud to serve our communities. We also provide the only non-school-based pediatric therapy in the region, and we welcome all marine families from the nearby Marine Corps Air Ground Combat Center. Our work with pediatric patients has made this nearby base one of the few approved duty stations for marines with “exceptional family members.”

Rehabilitation services in Twentynine Palms and Yucca Valley, CA
Rehabilitation services in Twentynine Palms and Yucca Valley, CA
Rehabilitation services in Twentynine Palms and Yucca Valley, CA

Interested in Working With Us? We Have Positions Available!

Must be willing and able to work at both of our locations.
Both of our offices are in locations that allow you to live a casual desert lifestyle, away from city congestion. Enjoy incredible night skies and clean air. Joshua Tree National Park, hiking, biking, and fantastic rock climbing are right in our backyard.
Palm Springs, golfing galore, the airport, theater, mountains, skiing, and Big Bear Lake are all just one hour away. Within a two-hour radius you’ll find beach, surfing, Los Angeles, professional sports, boating, and the Colorado River. Take a three-hour road trip to visit Las Vegas or San Diego.

Call us for more information!

Contact Us Today for An Appointment!

Reach an optimal level of function and gain a healthy, independent lifestyle by choosing Hi Desert Physical Rehabilitation Group! For more information or to schedule an appointment, call one of our offices today!

Hi Desert Physical Rehabilitation Group

Twentynine Palms Location

Contact

Phone: 760-367-1743
Fax: 760-367-1083
Email: jlarson@hdprg.com

Hours

Monday – Thursday
8:00 AM – 5:00 PM
Friday
8:00 AM – 4:00 PM

Hi Desert Physical Rehabilitation Group

Yucca Valley Location

Contact

Phone: 760-369-1743

Fax: 760-367-1083

Email: jlarson@hdprg.com

Hours

Monday – Thursday
8:00 AM – 5:00 PM
Friday
8:00 AM – 4:00 PM