Our Staff

The Community Free Clinic is a nonprofit clinic in Concord, NC providing free, coordinated medical care for uninsured residents in Cabarrus County.

Our team includes clinical providers, enrollment specialists, patient support staff, and administrative leadership who work together to ensure patients receive consistent, respectful care.

Executive Leadership

  • Penny Aronson
Executive Director 
]Provides overall leadership, strategic direction, and community partnerships that sustain free healthcare services in Cabarrus County.

    Penny Aronson

    Executive Director

    Provides overall leadership, strategic direction, and community partnerships that sustain free healthcare services in Cabarrus County.

  • Temeka Brantley, EdD
Deputy Executive Director

Supports clinic operations, program development, volunteer services and community engagement initiatives.

    Temeka Brantley, EdD

    Deputy Executive Director

    Supports clinic operations, program development, volunteer services and community engagement initiatives.

Clinical Leadership

  • James H. Cooke, MD
Medical Director

Provides clinical oversight to support quality standards, patient safety, and responsible medical practice across clinic services and volunteer provider care.

    James H. Cooke, MD

    Medical Director

    Provides clinical oversight to support quality standards, patient safety, and responsible medical practice across clinic services and volunteer provider care.

  • Lucia Novak, PA
Physician Assistant

Delivers primary care, supports chronic disease management, and contributes to coordinated patient care.

    Lucia Novak, PA

    Physician Assistant

    Delivers primary care, supports chronic disease management, and contributes to coordinated patient care.

  • Karen Chow, RN
Registered Nurse

Supports patient care, clinical coordination, and ongoing monitoring of health conditions.

    Karen Chow, RN

    Registered Nurse

    Supports patient care, clinical coordination, and ongoing monitoring of health conditions.

  • Jody Morgan, CMA
Certified Medical Assistant

Assists with patient intake, clinical support, and coordination of care during clinic visits.

    Jody Morgan, CMA

    Certified Medical Assistant

    Assists with patient intake, clinical support, and coordination of care during clinic visits.

  • Andrew Garnica
MedServe Fellow

Supports clinical operations and patient services while gaining experience in community-based healthcare delivery.

    Andrew Garnica

    MedServe Fellow

    Supports clinical operations and patient services while gaining experience in community-based healthcare delivery.

Patient Services and Enrollment

  • Hazell Salinas

    Enrollment Coordinator and Community Health Worker / Medication Assistance Program

    Guides patients through eligibility, enrollment, and medication assistance processes.

  • Nelson Santiago
Patient Navigator

Helps patients navigate appointments, referrals, and access to services.

    Nelson Santiago

    Patient Navigator

    Helps patients navigate appointments, referrals, and access to services.

  • Lorenny Molina

    Clinic Receptionist

    Supports patient communication, scheduling, and front desk operations.

Operations and Administration

  • Leonelys Abreu
Case Manager

Oversees administrative operations and supports day-to-day clinic management.

    Leonelys Abreu

    Case Manager

    Oversees administrative operations and supports day-to-day clinic management.


  • Rosalind Lawrence

    Administrative Assistant

    Administrative support to clinic staff, helps manage day-to-day operations, and ensures clinic processes run efficiently.

A woman organizing over-the-counter medications on shelves in a pharmacy or storage room.

Volunteer Providers

In addition to staff, licensed volunteer providers and community volunteers extend the clinic’s capacity to serve uninsured adults in Cabarrus County. Volunteer providers meet credentialing requirements and support patient care under established clinical oversight.

During the 2024 to 2025 fiscal year, medical and administrative volunteers contributed 2,367 hours of support.