Bayview Physicians Group

Conveniently located in neighborhoods throughout Hampton Roads.

Anthony Craig MPA Hampton Roads VA Bayview Physicians Group

Primary Care:



Anthony Craig, MPA

Anthony Craig, MPA, PA-C, received his Bachelor of Science Degree from Norfolk State University, Norfolk, Virginia, and earned his Master of Physician Assistant  at Eastern Virginia Medical School, Norfolk, Virginia. He has a wide range of clinical experience in Family Medicine, Women's Health, General Surgery, Urology, Pediatrics, Emergency Medicine, and Urgent Care. 

Mr. Craig is a retired US Navy Master Chief Hospital Corpsman and certified in Basic Life Support (BLS) and Advanced Cardiac Life Support (ACLS). He is a member of the American Academy of Physician Assistants and the Virginia Association of Physician Assistants.


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