704-541-5555 Schedule a Consultation About our Healthcare Team Meet the Clinical Staff Eric Shapiro, BS, DC, BCNExecutive DirectorBoard CertifiedLicensed in North Carolina Learn More Dr. Shapiro Joe Haines, JrMD, MPH, FAAFPNC Board CertifiedMedical Supervisor Learn More Dr. Haines Click Here to Request an Appointment Or Call Us: 704-541-5555