Tru Recovery Center LLC Address: 10441 E Thatcher Ave, Mesa, AZ 85212 Phone: (480) 544-0283 Services: Non Emergency Medical Transport Call (480) 544-0283 Get Directions