Centerville Office

1932 Kempsville Rd, Ste 106
Virginia Beach, VA 23464

Phone: 757-426-2020, Option 2

Text: 757-275-9090


Monday: 9:00am-6:00pm | Dr. Beach


Tuesday: 9:00am-6:00pm | Dr. Beach


Wednesday: 9:00am-6:00pm | Dr. Beach


Thursday: 9:00am-6:00pm


Friday: 9:00am-1:00pm | Dr. Beach

Battlefield Office

676 North Battlefield Blvd, Ste C
Chesapeake, VA 23320

Phone: 757-426-2020, Option 3

Text: 757-549-4773


Monday: 9:00am-6:00pm | Dr. Nilsson


Tuesday: 9:00am-6:00pm | Dr. Wang


Wednesday: 9:00am-6:00pm | Dr. Wang


Thursday: 9:00am-5:00pm


Friday: 9:00am-12:00pm | Dr. Nilsson


Saturday: 9:00am-12:00pm | Please call to confirm hours

Red Mill Office

2033 Fisher Arch, Ste 150
Virginia Beach, VA 23456

Phone: 757-426-2020, Option 1

Text: 757-430-2927


Monday: 9:00am-6:00pm | Dr. Lin


Tuesday: 9:00am-6:00pm | Dr. Nilsson


Wednesday: 9:00am-6:00pm | Dr. Nilsson


Thursday: 8:30am-5:30pm | Dr. Beach & Dr. Wang


Friday: 9:00am-1:00pm | Dr. Lin & Dr. Wang


Saturday: 9:00am-12:00pm | Please call to confirm hours

Salem Crossing Office

2077 Lynnhaven Pkwy, Ste 101
Virginia Beach, VA 23456

Phone: 757-426-2020, Option 4

Text: 757-390-2948


Monday: 9:00am-6:00pm | Dr. Wang


Tuesday: 9:00am-6:00pm | Dr. Lin


Wednesday: 11:00am-7:00pm | Dr. Lin


Thursday: 8:30am-5:30pm | Dr. Lin & Dr. Nilsson


Friday: 9:00am-12:00pm


Saturday: 9:00am-2:00pm | Please call to confirm hours

Harbour View Office

2051 Sun Harbour Ave, Ste 110
Suffolk, VA 23435

Phone: 757-426-2020


Monday: TBA


Tuesday: TBA


Wednesday: TBA


ThursdayTBA


Friday: TBA


Saturday: TBA

Coming January 2018!

Interested in an appointment at our Harbour View location? Fill out your information below and we will contact you to schedule an appointment as soon as spots are available!