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 To request an appointment, please submit the form below and a member of our scheduling team will contact you. Please Note: Submitting this form does not establish a Doctor-Patient relationship. First Name: Last Name: Mobile Phone: Home Phone: Email: How Did You Hear About Our Office? --Select from Dropdown-- Referred by my Physician Friend/Family/Co-worker Google/Bing/Other Search Facebook Radio TV Groupon Print Ad Other Submit Form Click Here to Request an Appointment Or Call Us: 704-541-5555