Our Clinical Locations

Camelot Medical Building

1800 Camelot Dr. Suite 300
Virginia Beach, VA 23454

Open Monday – Friday
8 AM – 5 PM

HOLIDAY HOURS
12/24/25 9 AM- 12 PM
12/25/25 CLOSED
12/26/25 CLOSED

General Info:
(757) 321-3300
Appointments:
(757) 321-3360

Chesapeake Complex

1309 Executive Blvd. Suite 100
Chesapeake, VA 23320

Open Monday – Friday
8 AM – 5 PM

HOLIDAY HOURS
12/24/25 9 AM- 12 PM
12/25/25 CLOSED
12/26/25 CLOSED

General Info:
(757) 321-3300
Appointments:
(757) 321-3360

Princess Anne Health Complex

1975 Glenn Mitchell Dr. #200
Virginia Beach, VA 23456

Open Monday – Friday
8 AM – 5 PM

HOLIDAY HOURS
12/24/25 9 AM- 12 PM
12/25/25 CLOSED
12/26/25 CLOSED

General Info:
(757) 321-3300
Appointments:
(757) 321-3360

The Smithfield Building

6160 Kempsville Circle #200 B
Norfolk, VA 235025

Open Monday – Friday
8 AM – 5 PM

HOLIDAY HOURS
12/24/25 9 AM- 12 PM
12/25/25 CLOSED
12/26/25 CLOSED

General Info:
(757) 321-3300
Appointments:
(757) 321-3360