Services Offered at Valley Health

Valley Health has been caring for our community for over 50 years. What started with 3 primary care offices has grown to over 60 locations offering a wide range of health services. Whether you need a check-up, help managing an illness, or urgent care, Valley Health is ready to help.

Our Services

Valley Health provides care for people of all ages, including:

  • Primary Care:
    • Family medicine
    • Pediatrics (care for children)
    • Internal medicine
    • Obstetrics and gynecology (women’s health and pregnancy care)
Primary Care
Additional Services
  • Additional Services:
    • Pharmacy: 7 retail pharmacies and pharmacist support for your care team
    • Dental Care: Exams, cleanings, and treatments
    • Eye Care (Optometry): Vision checks and glasses
    • Specialty Care:
      • Ear, nose, and throat (ENT)
      • Coming soon: Cardiology (heart care)
  • QuickCare (Urgent Care):
    • About 12 locations for walk-in or same-day visits
    • Many primary care offices offer same-day appointments

Anyone can be a patient at Valley Health. We serve:

  • People with Medicaid, Medicare, or private insurance
  • People without insurance
Everyone is Welcome

We’re here to make sure everyone gets care, no matter their income.

We know healthcare can be expensive, so we offer ways to make it more affordable:

Sliding Fee Discount Program
  • Sliding Fee Discount Program
    • Discounts based on your income and household size
    • Can lower the cost of doctor visits, dental care, eye care, and more
    • Even patients with insurance may qualify
  • Affordable Medications (340B Program):
    • Many medications offered at lower prices
    • Available to all Valley Health patients
Affordable Medications (340B Program)
QuickCare
Telehealth Visits
MyChart
  • QuickCare for same-day and urgent needs
  • Telehealth Visits (phone or video visits) available
  • MyChart Our patient portal lets you:
    • View appointments
    • Send messages
    • Check in online
To learn more or book an appointment with one of our providers, visit our Family Medicine Services Page or call 304.525.3334
Need Help? Reach out to us at 304.525.3334