We can help you with scheduling, insurance or anything else you need. To schedule an appointment, please call us at 804-435-3103 or use our Request an Appointment form. If you are unable to keep an appointment, please notify us in advance, so we can reschedule your appointment at a more favorable time. We look forward to seeing you. We welcome patients from all over the Northern Neck, including Lottsburg, Kilmarnock, Tappahannock and Callao in Essex County, Northumberland County, Middlesex County, Richmond County and Lancaster County.

New Patient Forms:
If you have made your initial appointment, you can preregister by clicking on the links below to download our New Patient Forms. Please print, complete and send the forms prior to your arrival. This will help to speed up the new patient registration process.

New Patient Packet for Women

New Patient Packet for Men

Authorization to Release Healthcare Information

Authorization for Release of Bay Internists Health Information

We file insurance claims with those insurance companies with which we participate. We will provide you with full details of your visit in the event that you need to file your own claim with your insurance provider. Our staff is extremely knowledgeable about health insurance and filing claims and will assist you with any questions that may arise.

Billing and Financial Responsibility:
Payment is anticipated at time of service. We accept payment in form of cash, personal check, Visa or MasterCard. All claims to insurance companies we participate with will be submitted by us. We will provide you with a copy of what was performed to submit to your insurance company if we do not participate. The bill remains your responsibility.

Hospital Affiliations:

Bon Secours Rappahannock General Hospital, Kilmarnock, VA

Affiliated Staff:

Bon Secours Richmond Health System

Commonwealth Assisted Living, Farnham Manor

Commonwealth Assisted Living, Kilmarnock

Lancashire Convalescent and Rehabilitation Home

Rappahannock Westminster Canterbury

Dockside Health and Rehabilitation Center

Helpful  Links:



North American Menopause Society

Guide to Medicare's Preventive Services

Please call us at 804-435-3103 if you have any questions regarding a payment, want to confirm an insurance provider or to verify new patient availability. We will be happy to assist you.

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