Find a Top Internist Near Me in Virginia Beach, VA – Book an Appointment Instantly

Need to make an appointment? Use Tebra to find and compare top-rated Internists nearby. Simple, fast and secure.

LOCAL HEALTHCARE PROVIDERS

Internists with Great Reviews in Virginia Beach, VA

Tebra only allows patients to write reviews following their scheduled appointment with the provider or practice.

Verified Internists in Virginia Beach, VA

Tebra verifies providers before they can appear in Tebra search. Find a top-rated provider and book an appointment instantly.

6 providers

Availability last updated 06/27/2026

Mary Berry, AGNP
4.99
(314)
Mary Berry, AGNP Internist
43.4 mi
4.99 (314)
4 Gates Bank Rd
Gates, NC 27937
View profile
About Mary Berry, AGNP
Hello!! My name is Mary Berry. I am a adult geriatric primary care nurse practitioner. I began my career in 2003 as a licensed practical nurse and worked for 7 years, later returned for my registered nursing degree in 2010. I then pursued my BSN and then my MSN. I did home care for 12 years and then became clinical manager. I missed patient care so I decided to pursue my nurse practitioner degree. I have worked as a nurse practitioner doing wound care consults, disability assessments, and primary care for assisted living facilities. The motivation behind my own practice is to set aside using the same protocols for each patient and individualize care to achieve the best outcome. For me it is about treating each person as a individual versus treating everyone medically the same. I look forward to serving my rural community and the opportunity that this brings.
Practice
Berry Personalized Primary Care
Latest Review
“We love Mary. She is so unturned to her patients. She listens and asks questions to pin point issues”
Mary Berry, AGNP

Mary Berry, AGNP

Internist

4 Gates Bank Rd
Gates, NC 27937

4.99 (314)
Healthcare specialist
Werner Martens, MD Internist
8.1 mi
397 Little Neck Road
3300 South Building Sw 314
Virginia Beach, VA 23452

Werner Martens, MD

Internist

397 Little Neck Road
3300 South Building Sw 314
Virginia Beach, VA 23452

Healthcare specialist
Robert Camp, MD Internist
8.1 mi
397 Little Neck Road
3300 South Building Sw 314
Virginia Beach, VA 23452

Robert Camp, MD

Internist

397 Little Neck Road
3300 South Building Sw 314
Virginia Beach, VA 23452

Healthcare specialist
Ian Persaud, MD Internist
16.4 mi
222 W 21st St Ste F251
Norfolk, VA 23517

Ian Persaud, MD

Internist

222 W 21st St Ste F251
Norfolk, VA 23517

Healthcare specialist
Jocelyn Ko, MD Internist
31.3 mi
17 Langley Blvd
Bldg 1216, Mail Stop 409
Hampton, VA 23681

Jocelyn Ko, MD

Internist

17 Langley Blvd
Bldg 1216, Mail Stop 409
Hampton, VA 23681

Healthcare specialist
Kendra Lawrence, Nurse practitioner Nurse Practitioner
31.9 mi
905 West Church Street
Elizabeth City, NC 27909

Kendra Lawrence, Nurse practitioner

Nurse Practitioner

905 West Church Street
Elizabeth City, NC 27909