Oro Valley

Hours: Monday-Friday: 7 AM-6 PM

Address: 10550 N La Canada Dr Suite 160, Oro Valley, AZ 85737

Phone: (520) 547-2476
Fax: (520) 547-2480

Request Appointment

Welcome to our Oro Valley clinic

The Oro Valley team believes in creating a remarkable experience for our patients. Whether recovering from a recent surgery, experiencing back pain, or simply trying to live a healthier lifestyle, let our team get you back to feeling like you. The Oro Valley location is located near the cross streets of La Canada and Lambert.



  • Physical Therapy
    • Pre/Post-Surgical Rehabilitation
    • Acute Injury Management
    • Chronic Injury Management
  • Sports Physical Therapy
  • Pediatric Orthopedic Physical Therapy
  • Geriatric Physical Therapy
  • Workers’ Compensation
  • Instrument Assisted Soft Tissue Mobilization
  • Spine Specialty
  • Trigger Point Dry Needling
  • Kinesio Taping
  • Vestibular Therapy

What Our Community Is Saying

Our Providers



Education: Duke University

Leslie received her clinical Doctorate in Physical Therapy from the Duke University School of Medicine in 2003. Since that time, she has practiced in acute care, inpatient rehabilitation, outpatient therapy, and home health care environments. She has been actively involved in clinical research, administration, program development, professional compliance, and quality assurance. She became a certified lymphedema therapist through the Lymphology Association of North America in 2006 and earned her Master’s in Business Administration in 2016.


Frank, PT, DPT, CSCS

Education: University at Buffalo

Frank joined Proactive after becoming a Doctor of Physical Therapy from the University at Buffalo and is an Orthopedic Resident under the Foothills Sports Medicine Group, working towards becoming a Board Certified Orthopedic Specialist. He initially graduated with a Bachelor of Science in Exercise Science from the University at Buffalo in 2016. Frank is a Certified Strength and Conditioning Specialist (CSCS) through the National Strength and Conditioning Association (NSCA). Frank’s passion is running, and he has spent a significant amount of time in and out of school learning gait analysis techniques, coaching philosophies, and programs to help runners get the most out of their individual stride. He enjoys working with athletes of all ages to improve their performance and bring them back to their sport, healthy and pain-free.


Paige, PTA

Education: Villa Maria College

Paige is from Buffalo, New York, and has been in Tucson for over a year. Paige has been practicing as a PTA for four years and graduated from Villa Maria College in 2015. She enjoys treating athletes, especially runners and swimmers but also enjoys working with patients after they have had joint replacements. She enjoys coming up with challenging exercises in agility, balance, coordination, and strength. She is constantly learning new skills to help her patients, such as; taping, gait/run analysis, manual therapy, and blood flow restriction. She assesses runners’ forms, so they are pain-free and lifelong runners.


Angela, PTA

Education: Pima Medical Institute

Angela chose physical therapy as her career path after her father had his hip replaced, and she watched him go through PT. She likes to treat patients with neurological pathologies, such as strokes, balance, and Parkinson’s disease.


Sandra, PTA

Education: University of Arizona, Pima Medical Institute

Sandra, a native of Tucson, graduated with a PTA degree in 2019 from Pima Medical Institute. In 2015, she earned her bachelor’s degree in Public Health from the University of Arizona. Sandra developed a passion for physical therapy while working as a student athletic training technician in Arizona Athletics’ sports medicine department. Her special interests include general orthopedics, hand therapy, lymphedema, and golf rehab.

ProActive PT is contracted with more than 1,500 insurance plans.

We accept all major insurance carriers and participate with many local provider networks. If you do not see a provider listed, we can verify insurance for you. For quick and easy verification, please call (520) 747-9225.

Find a location that's close and convenient for you.

Find a Location

Appointments are scheduled within 24 to 48 hours.

Request Appointment