NPI Central
South Florida Surgical Specialists, LLC NPI Number 1912661075 — Lauderdale Lakes, FL | NPI Central