• Primary Care & Specialist Referrals

    Affinity Health Center is the full-service resource for the health needs of your entire family.

    Our registered dietician and medical care providers can help you plan diets, counsel you on nutrition & supplements, and help you create a plan to improve your health.

  • Avita Pharmacy Onsite

    Save time and money. Avita Pharmacy and their expert pharmacists are conveniently located in the lobby of our Rock Hill site. Discounts are available based on income.

  • Counseling & Mental Health

    Life overflows with challenges. At Affinity Health Center, our counselor is ready to help you through your most difficult times.

  • Onsite Dental Care

    Dental services are now available 5 days a week at our main site. We're able to offer this much needed service at a discounted fee schedule to our uninsured patients. This affordable access to oral healthcare includes: consultation, cleanings, fillings, x-rays, extractions and more to keep your smile at its best.

  • Affinity Health Center Dental Services
  • Case Management & Support

    The expert staff at Affinity Health Center can help you access community resources, coordinate transportation, sign up for insurance, and much more.

  • HIV Specialty Care & Hepatitis C Treatment

    Affinity Health Center offers a wide range of specialty care services for HIV+ clients, including primary care, specialty care, referrals, and much more.

    Affinity is a statewide leader in Hepatitis C testing. We're able to to provide supportive services and treat most Hepatitis C clients in house.

  • HIV/Hepatitis C/STD Testing

    We offer free HIV, Hepatitis C and STD testing, as well as pregnancy testing and HIV/STD prevention education programs for the entire community. Our HIV and STD testing is available by walk-in (no appointment necessary), Monday-Thursday 8:30am-6pm, Friday 8:30am-4pm. We provide rapid HIV and/or Hep C testing where you receive your results in less than 30 minutes. Chlamydia & Gonorrhea urine screening results return from the lab in 3 or 4 business days. For more information about our testing program call 803-909-9722.