1 Sarah Ruff, PT Physical Therapist - General Avg. Rating: 0/5 Main Location 3409 W State Highway 107Edinburg, Texas 78539 Highlights Accepts Insurance Plans