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