Warm, Friendly Healthcare for the Northern Neck

Bay Internists offers primary care in the traditional model and in concierge medicine through Select Health. Bay Internists also serves the entire community in the specialist clinic (your primary care doctor can be anyone). This option provides all patients in the Northern Neck a chance to see a specialist of their choice here in Kilmarnock:

Dr. Carolyn Burns with Virginia Cardiovascular Specialists

When you need attentive healthcare you can trust, such as a sports physical exam, call Bay Internists at 804-435-3103. For your convenience, use our online Request an Appointment form to reserve your consultation. Patients come to us from all over the Northern Neck, including Tappahannock, Callao, Lottsburg and Kilmarnock in Lancaster County, Northumberland County, Middlesex County, Richmond County and Essex 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