Our 60 Years of Combined Experience in "Traditional" Internal Medicine

Bay Internists, Inc. focuses exclusively on internal medicine. We have four internists on staff to serve you. Together they have years of combined experience in providing their patients with the highest level of private health care.

The internists are assisted by a well-educated, highly skilled team of nurse practitioners who have over 40 years of combined work experience, so you are sure to be in safe, capable hands while in our care.


John Deschamps, MD

Internal Medicine

Residency: Internal Medicine, Howard University Medical Services of DC General Hospital, Washington,DC
MD: Meharry Medical College, Nashville, TN
Member: Medical Society of Virginia, Northern Neck Medical Association
Assistant Clinical Professor: Family Medicine & Population Health, Virginia Commonwealth University, Richmond, VA

"I found myself pointed to medicine as an early teenager. I thought I would enjoy seeing people improve because of the help I gave them. Once I became an internal medicine doctor, I liked communicating and forming equal partnerships with my patients. I like being able to give them peace of mind along with excellent preventive care."

In his spare time, Dr. Deschamps volunteers at the Northern Neck Free Health Clinic, helps out at the Boys & Girls Club and supports Bon Secours Rappahannock General Hospital.

June B. Daffeh, MD - Kilmarnock, VAJune B. Daffeh, MD

Internal Medicine

Chief Resident: Newington Veterans Administration, CT
Residency: Internal Medicine, University of Connecticut School of Medicine, Farmington, CT
MD: University of Connecticut School of Medicine, Farmington, CT
MA: Biochemistry, Smith College, Northampton, MA

Brought to Virginia to work with Rappahannock General Hospital Hospitalist Group in 2005, Dr. Daffeh served as chief of staff from 2013 to 2015. She is medical director at Hospice of Virginia.
She is a member of the Board of Directors of the Northern Neck Boys and Girls Club and volunteers at Northern Neck Free Health Clinic.

When not at work, Dr. Daffeh enjoys spending time with her adult children, teaching group cycling at the YMCA and speaking in churches and the YMCA.

Sheila A. Branson, RN, MSN, ACNP-BC - Kilmarnock, VASheila A. Branson, RN, MSN, ACNP-BC, BC-ADM

Family Nurse Practitioner

Board-Certified: American Nurses Credentialing Center
MSN: Acute Care Nurse Practitioner, University of Texas at Arlington, Arlington, TX
BSN: Nursing, South Dakota State University, Brookings, SD
Certified: Advanced Diabetes Management
Certified: FMCSA Medical Examiner for CDL Physicals

"I enjoy teaching people about how the body works and how disease affects normal processes. I truly believe once a person understands cause and effects of common diseases, they can make healthier lifestyle choices to maintain a better quality of life."

Sheila enjoys spending time with her family and church. She also enjoys studying archaeology, the ancient Middle East and Ecclesiastic history.

Christina M. Slavin, FNPChristina M. Slavin, RN, MSN, CS-FNP

Family Nurse Practitioner

Board-Certified: Family Nurse Practitioner
BSN: Rutgers University, New Brunswick, NJ
MSN: Old Dominion University, Norfolk, VA
Certified: FMCSA Medical Examiner for CDL Physicals

“I have a great interest in maintaining the health of individuals, as well as the treatment of both acute and chronic medical conditions. Health maintenance, health promotion, education and counseling are a routine part of my care of patients.”

Ms. Slavin, her husband and son reside in Lancaster County. She is devoted to her church and has volunteered for several nonprofit organizations in the area. She’s also a proud stepmother of two young men.


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