Bayview Physicians Group

Conveniently located in neighborhoods throughout Hampton Roads.

Princess Anne Medical Associates 1925 Glenn Mitchell Drive, Suite 100 and 101 Virginia Beach VA 23456 (757) 689-8430

Primary Care:



Princess Anne Medical Associates

Recently Visited Our Office? We want to know what you think!
Please Take Our Survey

Login to Your Patient Portal Account

Princess Anne Medical Associates offers a variety of healthcare options aimed at providing quality family care.  We are located next to Princess Anne Hospital and the Virginia Beach Sportsplex, and surrounded by a variety of specialty provider offices. Our office is convenient to Naval Air Station Oceana, Pungo and Princess Anne areas of Virginia Beach, the Virginia Beach Courthouse and Municipal Center, and is only 6 miles from Virginia Beach Town Center. Our physicians offer services that include the full spectrum of family medicine from newborns to the elderly. Lab services are located on-site.  Bayview Physicians Group’s use of an Electronic Medical Record ensures that physicians and health care providers throughout the Medical Group, including our Urgent Care physicians, have access to your full medical record at all times.  Most major insurance plans are welcomed,  however, for coverage information, please refer to the insurance tab to find out if Princess Anne Medical Associates is a provider for your plan.

To request an appointment, please call or e-mail our office. If you choose to e-mail the office, please include your name, phone number, and requested appointment date and time in the e-mail. Our staff will contact you to schedule your appointment in a timely manner. We ask that you only email the office to request an appointment. You should not e-mail us medical information. If you have a medical concern, please call the office during regular business hours. If it’s an emergency, please dial 911.

Services Offered

Our Internal Medicine Providers


View Larger Map

Contact Us:
(757) 689-8430
(757) 689-8435

Our Address:
1925 Glenn Mitchell Drive, Suite 100 and 101
Virginia Beach, VA 23456
Get Driving Directions

Office Hours:

Monday 8:00AM - 5:00PM
Tuesday 7:30AM - 5:00PM
Wednesday 7:30AM - 6:00PM
Thursday 8:00AM - 5:00PM
Friday 7:00AM - 5:00PM

Patient Forms