NPI Central
Louis Barr, MD — NPI 1073518049, Orlando, FL | NPI Central