Print Empower Physical Therapy Physical Therapy Clinic 1118 N Recker Rd Ste 109 Mesa, AZ 85205 Call (480) 833-2778