Comprehensive Primary Care in the Northern Neck

For many people, your primary care doctor and nurse practitioner are probably two of the most important relationships you might establish in your life (outside of your immediate family members!). The primary care provider is the supporter of your overall health and wellness, the person in charge of your preventive care, your annual physical exam, your child’s sports physical exam and so much more.

Your primary care provider focuses on preventive medicine because he or she knows that it’s much easier on you and far less costly to prevent illness or disease than to treat it. At Bay Internists in Kilmarnock, preventive medicine is at the center of everything we do for patients from all over the Northern Neck. We focus on general health services for women and men plus chronic and acute care for adults and seniors.

We treat many common chronic illnesses including hypertension (high blood pressure), diabetes, asthma, COPD, depression, back pain, arthritis and thyroid dysfunction to name just a few. Our primary care services also include annual physicals (including spirometry test), family planning, vaccinations and office dermatology for skin problems, including skin cancer symptoms.

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. Our primary care patients come to us from all over the Northern Neck, including Lottsburg, Kilmarnock, Tappahannock and Callao in Middlesex County, Richmond County, Lancaster County, Essex County and Northumberland County.

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