About Solera Health
Solera Health is an ambulatory health care facility located in Houston, TX.
Our Facilities
Solera Health has been registered with the National Provider Identifier database since December 07, 2015 and its NPI numbers are 1144695834 and 1902266117. Solera Health is also known as Inspira Health (Ambulatory Health Care Facility).
Book an Appointment
To schedule an appointment, please call (832) 835-3000.