Alicia Allie, PT
Physical Therapy
Make an Appointment
(520) 488-5291Telehealth services available
Spanish
Sol Physical Therapy is located at 3988 E Fort Lowell Rd, Tucson, AZ 85712.
Providers at Sol Physical Therapy specialize in Physical Therapy and Orthopedic Physical Therapy.
Eleven providers practice at Sol Physical Therapy.
Use the insurance check on this page to verify if Sol Physical Therapy is in-network.
Providers at Sol Physical Therapy can provide language services for Spanish.