Men’s Healthcare in the Northern Neck

If you are like most men, you probably don’t see the inside of a medical office as often as you should. Life's stresses and time pressures certainly can contribute to many larger medical issues. You may underestimate the preventive value of an annual physical exam in terms of finding small problems and having them treated before they become big, life-threatening problems. Skin problems that lead to skin cancer are such an example. Skin cancer treatment is much more effective and successful if you catch it in its early stages.

  • Cardiac and cardiovascular health
  • Depression and anxiety
  • Concerns about diabetes
  • Erectile dysfunction
  • Enlarged prostate
  • Hemorrhoids
  • Smoking cessation
  • Asthma and COPD
  • Snoring and sleep apnea 

Our primary care doctors, who are internal medicine specialists, and our nurse practitioners focus on preventive care for men of all ages who visit us from all over the Northern Neck, including Tappahannock, Callao, Lottsburg and Kilmarnock in Lancaster County, Essex County, Northumberland County, Middlesex County and Richmond County.

When you need an attentive primary care physician or nurse practitioner you can trust, call Bay Internists at 804-435-3103. For your convenience, use our Request an Appointment form for your consultation.


Patient Reviews

Our community is extremely fortunate to have such wonderful, caring and detailed doctors. I have a chronic disease and don’t know where I would be if it wasn’t for Bay Internists’ care. The staff took the time to educate me on my disease and works with my specialist to make sure I get the best care possible.

Read more

107 DMV Drive
Kilmarnock, VA 22482
Ph. 804-435-3103
Driving Directions