U.S. › Anaheim, CA › Healthcare › Specialty Outpatient Facilities, NEC › Rehabilitation Center, Outpatient Treatment
Open Today 24 Hours
Claimed
It's Time To Recover
Rehabilitation Center, Outpatient Treatment
1135 W North Street, Anaheim, CA · 92801Business Details
Serving Anaheim, CA
The mission of ITTR is to provide the highest standard of treatment in a comfortable setting. The mission of ITTR is to provide the highest standard of treatment in a comfortable setting. Our staff of highly skilled professionals provides medical det...
Read more
Anaheim, CA