We are proud to serve your eyecare and eyewear needs in the Hampton Roads, Virginia metropolitan area . We cater to patients from the surrounding cities of Chesapeake, Portsmouth, Suffolk, Norfolk, Virginia Beach, Hampton, and Newport News. We also see patients from Northeastern North Carolina, including the nearby cities of Elizabeth City and Moyock.

If you have any general questions or wish to make an appointment, please call us at 757-528-2020 .

If you are experiencing a medical/eye emergency or urgency and you are unable to reach our office or one of our doctors, please seek IMMEDIATE care at your nearest emergency room or urgent care center.


Our office address is 838 Old George Washington Highway, in the Washington Shoppes Plaza, adjacent to the Deep Creek/ Major Hillard Public Library, and behind Xenith Bank.

We are conveniently located in the Deep Creek section of Chesapeake, Virginia (near the intersection of George Washington Highway and Military Highway), and about 1 block from Interstate 64 (I-64).