Dr Joseph Thompson Charlotte Nc. See all cardiologists in charlotte, nc. This provider currently accepts 45 insurance plans. Joseph is a internist in charlotte, nc. See all cardiologists in charlotte, nc.