NPI Central
Carter Clinic, P.A. NPI Number 1992399042 — Red Springs, NC | NPI Central