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