Nataly Ochoa, PT, DPTNataly Ochoa · Orthopedic Physical Therapist957 Faulkner Rd Suite 105, Santa Paula, CA 93060(805) 749-2273Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing