Rancho Physical Therapy - Oceanside 3142 Vista Way Ste 101 Oceanside, CA 92056 Get directions Accepting New Patients Main 760-231-7972 Main 760-231-7972 Categories Physical Therapy Services Physical Therapy Occupational Therapy Speech Pathology