Bayview Physicians Group

Conveniently located in neighborhoods throughout Hampton Roads.

Virginia Johnson CFNP Hampton Roads VA Bayview Physicians Group

Primary Care:



Virginia Johnson, CFNP

Ms. Johnson received her Master Of Science Degree in Nursing from Old Dominion University in Norfolk, VA, in 2008 where she became a Board Certified Family Nurse Practitioner. She had previously earned her Bachelor of Science Degree at the Medical College of Virginia in 2000 after earning her Registered Nurse Diploma from Sentara Norfolk General School of Nursing in 1989. Ms. Johnson has worked as an emergency department staff nurse since 1994 and has over 20 years experience in Emergency and Critical Care Nursing.

Ms. Johnson is a member of the National Association of Nurse Practitioners and the Virginia Association of Nurse Practitioners. She also has a special interest in Women's Health and Preventative Medicine.

Ms. Johnson is a native of Norfolk. She is a Breast Cancer Survivor and actively volunteers for the Local American Cancer Society. In her leisure, she enjoys spending time with her family at the beach.


Lakeview Internal Medicine - Franklin
1301 Armory Drive, Suite 220
Franklin, VA 23851
Phone: (757) 562-0085
Fax: (757) 516-8242

Get Driving Directions

NowCare - First Colonial
1168 First Colonial Road, Suite 100
Virginia Beach, VA 23454
Phone: (757) 352-2020
Fax: (757) 352-2021

Get Driving Directions

NowCare - Indian River
6632 Indian River Road, Suite 103
Virginia Beach, VA 23464
Phone: (757) 424-4300
Fax: (757) 523-0632

Get Driving Directions

NowCare - Norfolk
7924 Chesapeake Boulevard
Norfolk, VA 23518
Phone: (757) 587-1700
Fax: (757) 480-1295

Get Driving Directions

NowCare - Princess Anne
2088 South Independence Boulevard, Suite 103
Virginia Beach, VA 23453
Phone: (757) 275-9331
Fax: (757) 416-7656

Get Driving Directions

NowCare - Suffolk
3060 Godwin Boulevard
Suffolk, VA 23434
Phone: (757) 935-5310
Fax: (757) 935-5311

Get Driving Directions

NowCare - Volvo
725 Volvo Parkway
Chesapeake, VA 23320
Phone: (757) 842-4100
Fax: (757) 410-3562

Get Driving Directions

NowCare Medical Associates
6632 Indian River Road, Suite 104
Virginia Beach, VA 23464
Phone: (757) 424-4442
Fax: (757) 523-4765
Get Driving Directions