Meet Our Healthcare Providers

    We are committed to providing you with the best medical care by partnering with highly skilled and compassionate providers who are dedicated to your well-being.

    Kendra Wilson, DNP, FNP-C - Family Nurse Practitioner at Primary Med Clinic Tucson

    Kendra Wilson, DNP, FNP-C

    Doctor of Nursing Practice, University of Arizona
    Primary CareUrgent CareEmergency MedicineChronic Disease Management

    Kendra is a board-certified Family Nurse Practitioner with over a decade of experience delivering compassionate, evidence-based care to individuals and families across every stage of life.

    At Primary Med Clinic, she plays a key role in helping patients stay healthy, manage chronic conditions, and access the care they need—when they need it most. With a strong background in primary care, urgent care, and emergency medicine, Kendra brings a well-rounded clinical perspective to every visit.

    She believes in building long-term relationships with her patients and takes time to listen, educate, and involve them in every healthcare decision. Her approach is simple but powerful: personalized care, delivered with respect, empathy, and expertise.

    Teresa Robles, MSN, FNP-C - Family Nurse Practitioner at Primary Med Clinic Tucson

    Teresa Robles, MSN, FNP-C

    MSN from Texas Woman's University (2024), BSN from Briar Cliff University (2020)
    Patient-Centered CareMedical & Procedural HealthRural Healthcare

    Teresa Robles, MSN, FNP-C is a nationally certified Family Nurse Practitioner through the American Academy of Nurse Practitioners, dedicated to patient-centered care.

    Since beginning her medical career in 2014, she has built a diverse background, from Certified Nursing Assistant to Surgical Technologist, Surgical Nurse, Registered Nurse, and Family Nurse Practitioner.

    With years of medical experience prior to becoming a Nurse Practitioner, Teresa offers expertise in both medical and procedural health. Her graduate training in rural and underserved communities deepened her commitment to improving access to high-quality patient care. She prioritizes individualized treatment, collaborative care, and patient education.

    Ready to Meet Our Team?

    Schedule an appointment today and experience compassionate, personalized healthcare.

    Call Us: +1 520-333-5902