NPI Central
Urgent Care and Surgery Center of Fort Lauderdale, Inc NPI Number 1316237902 — Fort Lauderdale, FL | NPI Central