NPI Central
Lawrence J Kantrowitz MD LLC NPI Number 1730375932 — Englewood, FL | NPI Central