NPI Central
Alhambra Healthcare & Rehabilitation Center LLC NPI Number 1073261665 — St Petersburg, FL | NPI Central