NPI Central
Edward Barns, MD — NPI 1922007988, Tulsa, OK | NPI Central