Dr. Robert Rodriguez is an physical therapy specialist in Canyon Lake, Texas (TX). He specializes in Physical Therapy.