NPI Central
South Beach Nursing and Rehabilitation Center, Inc. NPI Number 1396753935 — Miami Beach, FL | NPI Central