NPI Central
Barbara Scherer, MD — NPI 1225041882, Ft Lauderdale, FL | NPI Central