Bally Total Fitness 1932 Hacienda Dr.   Vista, CA 92081 [View map at right]
Phone: (760) 630-2258   Fax: (760) 630-5367
Hours: Mon, Wed, Fri 8 AM - 6:30 PM  ·  Tue 7:30 AM - 4:30 PM  ·  Thu 7:30 AM - 6 PM

At Rancho Physical Therapy, we believe you need more than a therapist to help you reach your physical therapy goals. We believe you need a partner. At Rancho Physical Therapy in Vista, we set goals with you and personalize your treatment program to enable you to meet your goals. You will enjoy the therapy experience which is focused on providing you with skilled services that are designed to get you back to life.

We are located inside Bally Total Fitness and have access to a full gym and pool for your specific needs. Our facility in Vista offers flexible appointments and is contracted with most insurances.


  • Pool Therapy
  • Balance and Vestibular



Maria Mejia-O'Neill, M.S., P.T.
Maria Mejia-O'Neill, M.S., P.T., O.C.S.

Maria received her Bachelor and Master degrees in Physical Therapy from the University of Southern California. She has more than 20 years of experience in the treatment of Sports and Orthopedic Medicine. Postgraduate studies include therapy, occupation medicine and spine rehabilitation. Her specialties are advanced manual techniques for all orthopedic conditions, acute and postsurgical spine rehabilitation, and aquatic therapy for chronic and acute conditions that do not respond to conventional physical therapy. She is fluent in Spanish and is a member of the Orthopedic Sections of the A.P.T.A. and the Oceanside Chamber. Her hobbies include snow skiing, indoor spinning, and hiking. She is currently the director of Rancho Physical Therapy Vista.

Sandra Lee, D.P.T.
Sandra Lee, D.P.T.

Sandra received her B.A. at the University of California San Diego in 2002 and completed her Doctor of Physical Therapy degree from Chapman University in 2007. Previously, she worked with the AVP Professional Beach Volleyball Tour and plans on bringing her orthopedic manual skills to continue working with professional and amateur athletes. Sandra likes to maintain an active lifestyle and personal interests include surfing, snowboarding, and swimming. She is fluent in Korean.