What is the npi number for helio health? The NPI Number for Helio Health, Inc. is 1609892280. The current location address for Helio Health, Inc. is 847 James St, , Syracuse, New York. The contact number for Helio Health, Inc. is 315-492-1184 and fax number is 315-492-0367.What is the current location of helio health? The current location address for Helio Health, Inc. is 847 James St, , Syracuse, New York. The contact number for Helio Health, Inc. is 315-492-1184 and fax number is 315-492-0367.Is helhelio open for patients? Helio Health is open and admitting patients. We are asking inpiduals to call and complete a brief screening to ensure the safety of all patients, families and staff. Telehealth is available for intakes, groups, inpidual counseling appointments and medication assisted treatment appointments at our outpatient programs.What is helio phone service? The Helio brand was resurrected by Ubi Telecom in July 2015. Helio's new $29 per month rate plan offers unlimited talk, text and data but at capped data speeds of 128 bits per second.