Palo Alto: Call Quick Call to Helyx Health in Palo Alto, CA New Patients: (415) 578-1513 Existing Patients: (415) 275-0092