NPI Central
Integra Behavioral Healthcare NPI Number 1669625109 — Houston, TX | NPI Central