NPI Central
Barbara Ann Scherer, MD NPI Number 1497842843 — Ft Lauderdale, FL | NPI Central