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.