NPI Central
Ida'S House NPI Number 1356659940 — Houston, TX | NPI Central