NPI Central
Dr David C Scherer PA NPI Number 1417392713 — Ft Lauderdale, FL | NPI Central