Self-diagnosis is a lonely, inaccurate pursuit, and will very likely lead to poor outcomes and a delayed healing process. We're Impact Care Therapy, a 5-star rated physical therapy clinic based in Missouri City, just outside of Houston, Texas. At Impact Care Therapy, and we believe in two pillars for treating people's pain so you can get back to doing