NPI Central
Chen Neighborhood Medical Centers of South Florida, LLC NPI Number 1932586922 — North Lauderdale, FL | NPI Central