NPI Central
Embassy Surgical Center LLC NPI Number 1295119675 — Ocala, FL | NPI Central