At CVIM, we provide a wide range of medical services with eight exam rooms, ensuring patients receive high-quality care from our dedicated team of volunteer providers, including physicians, nurse practitioners, certified physician assistants, nurses, and pharmacists. Our primary care services are complemented by in-house specialties such as dermatology, gynecology, rheumatology, chiropractic care, and more. We also have allied health providers in-house, such as dieticians and physical therapists. For services we can’t provide in-house, such as cardiology or advanced imaging, we have strong partnerships with Geisinger and Mount Nittany Medical Health, ensuring patients receive the necessary care without disruption.

Medical Room

What Sets CVIM's Primary Care Apart:

  • Physical Exams: Our primary care extends to thorough physical examinations, ensuring a holistic understanding of your health. Regular check-ups are the foundation of preventive care, allowing us to catch potential issues early.

  • Acute Illness Management: Whether it's the flu, sinus infections, or other acute illnesses, our team is equipped to provide prompt and effective care. We prioritize timely responses to ensure a swift recovery.

  • Chronic Illness Management: For those managing chronic conditions such as diabetes and high blood pressure, CVIM offers tailored strategies and ongoing support. Our goal is to empower patients to lead fulfilling lives while effectively managing their health.

  • Lab Services

  • Medication Services

  • The Penn State Health Residents participate in rotations at CVIM and provide Primary Care and Pediatric Care alongside our providers.

Meet Your Providers

  • Dr. Alexander

    Dr. Alexander

  • Dr. Berkey

    Dr. Berkey

  • Dr. Coppes

    Dr. Coppes

  • Dr. Flanagan

    Dr. Flanagan

  • Dr. Heron

    Dr. Heron

  • Dr. Holmes

    Dr. Holmes

  • Dr. Martin

    Dr. Martin

  • Madeline Mattern, CRNP

    Madeline Mattern, CRNP

  • Dr. Maxin

    Dr. Maxin

  • Dr. McShane

    Dr. McShane

  • Dr. Newhouser

    Dr. Newhouser

  • Dr. Nungesser

    Dr. Nungesser

  • Dr. Singh

    Dr. Singh

  • Dr. Stephens

    Dr. Stephens

  • Dr. Wiedemer

    Dr. Wiedemer

  • Dr. Ziff

    Dr. Ziff

Specialty Care