Wait times are an average and provided for informational purposes only. What does this mean?

Primary Care Locations

With 140 primary care physicians/providers affiliated with LewisGale Regional Health System practicing in dozens of convenient locations, you’re sure to find one that’s right for you. We’re in your neighborhood and we care about your health. We even offer same-day appointments, walk-in clinics, extended hours and urgent care for those times when your health situation needs immediate attention.

View a map of LewisGale Physicians primary care locations.

Search for a Location Near You

Search for our locations by name, city or ZIP code. You’ll also find helpful information such as:

  • Hours
  • Driving directions
  • Contact information
  • Specific services offered
  • How to make an appointment

Search for a location near you.