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. Pharmacy phone: 803-992-8020.
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 rates based on income. This affordable access to oral healthcare includes: consultation, cleanings, fillings, x-rays, extractions and more to keep your smile at its best.
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 people living with HIV, 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.