NPI Central
The Ida House Assisted Living LLC NPI Number 1083125132 — Tampa, FL | NPI Central