Palo Alto: Feedback Patient Feedback for Helyx Health in Palo Alto, CA Your feedback matters to us! Please share your suggestions and let us know how we can improve your experience. Click Here to Provide Feedback