Holland Road Family Medicine

351 Edwin Drive
Suite 102
Virginia Beach, VA 23462



(757) 473-0919

Office Hours

Monday: 7:30 a.m. - 4:30 p.m.
Tuesday: 7:30 a.m. - 4:30 p.m.
Wednesday: 7:30 a.m. - 4:30 p.m.
Thursday: 7:30 a.m. - 4:30 p.m.
Friday: 7:30 a.m. - 4:30 p.m.

Office Manager

Sally Waller

Family Medicine & Primary Care Physicians in Virginia Beach

Holland Road Family Medicine has been caring for patients in Virginia Beach and the surrounding area since 1977. We moved to our current location by scenic Mount Trashmore Park in 1987.

At Holland Road Family Medicine, we strive to be a patient-centered medical home by providing primary care services to our patients and coordinating care with specialists. We treat patients of all ages in an office setting, from newborns to geriatric patients. We provide preventative health care including pediatric exams, sports physicals, annual physicals, and women's health exams; we also treat chronic illnesses as well as providing acute care services. All of our physicians are board certified in Family Medicine, with over 80 years of combined practice experience. We also have a certified and experienced physician assistant.

Patients are seen by appointment only. If you require same-day medical attention, please call early in the day to schedule an appointment.

For patient convenience, Holland Road Family Medicine draws most laboratory blood tests in the office. We also provide most vaccines and administer allergy shots that have been ordered by your allergist.

  • For information about medical refills, testing, or referrals, please click here: Information
  • If you have a medical need outside of our clinic hours, please click here: After Hours
  • For billing questions, please click here: Billing


Insurance Information

TPMG accepts insurance from the list of carriers below:

Aetna (participating in all Aetna health plans except for Medicare plans)
Anthem (including Anthem Exchange Plans)
Blue Cross/Blue Shield Federal
Coventry/Southern Health
Healthkeepers Plus
Humana Medicare
Optima (including Optima Exchange Plans)
Tricare Prime (complete listing of provider’s accepting new patients)
Tricare Standard
United Healthcare
Virginia Health Network (VHN)
Workers’ Compensation

Although we have group contracts with all of the insurance carriers listed, please contact your physician’s office to find out if your physician accepts your insurance. Not all physicians actively participate in all TPMG list of carrier plans, therefore, it is important to verify that your physician participates in order to avoid additional out-of-pocket expenses. If you have questions regarding your insurance, please contact your insurance company. For questions regarding your bill, please contact our Central Billing Office at 757-232-8777.

Patient Forms