Michael Lee, PT
Physical Therapy
Make an Appointment
(520) 783-3344Telehealth services available
Practice is located at 1790 E River Rd Ste 101, Tucson, AZ 85718.
Providers at Practice specialize in Physical Therapy.
One provider practices at Practice.
Use the insurance check on this page to verify if Practice is in-network.