COVID-19 UPDATE:

We are now open to all routine and medical eye care services, as well as eyewear purchases and repairs at all 4 locations.  For the foreseeable future, we have implemented specific risk reduction protocols for staff and patients that includes: requiring the wearing of masks and providing services by appointment only.     Please call or email us with questions or concerns.  We greatly appreciate your understanding as we work through this challenging time.

Volvo Parkway Office

1116 Volvo Parkway, Ste 102
Chesapeake, VA 23320

Phone: 757-426-2020, Option 2


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


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


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


Thursday: 9:00am-6:00pm


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

Harbour View Office

2051 Sun Harbour Ave, Ste 110
Suffolk, VA 23435

Phone: 757-426-2020, Option 4


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


Tuesday: 9:00am-6:00pm


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


Thursday: 9:00am-6:00pm | Dr. Tahmasian


Friday: 9:00am-12:00pm


Saturday: TBA

Red Mill Office

2033 Fisher Arch, Ste 150
Virginia Beach, VA 23456

Phone: 757-426-2020, Option 1


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


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


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


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 3


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


Tuesday: 8:00am-7:00pm | Dr. Lin &  Dr. Tahmasian


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


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


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


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