NPI Central
Michael Barringer, MD — NPI 1225016876, Shelby, NC | NPI Central