Skip to the page

Data / Store locations / MyEyeDr. / Virginia

MyEyeDr. locations in Virginia: 78 stores, with addresses and phone numbers

MyEyeDr. has 78 locations in Virginia, 8.3% of its 939 in the United States, in 48 cities. The most are in Charlottesville, with 6. Each row links to the brand's own store locator, as read on October 24, 2026.

SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.

  • 78Locations
  • 48Cities
  • 8.3%Share of the brand
  • October 24, 2026Run date

MyEyeDr. locations in Virginia

All 78 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
3690 King StAlexandria22302(571) 670-8110Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
4555 Duke StAlexandria22304(703) 370-7111Mo 10:00-19:00; Tu 10:00-20:00; We 10:00-19:00; Th 10:00-20:00; Fr 10:00-19:00; Sa 09:00-18:00; Su 11:00-17:00locations.myeyedr.com
5965 Kingstowne Towne CenterAlexandria22315(703) 520-2827Mo 09:00-18:00; Tu 10:00-19:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
6307 D Richmond HwyAlexandria22306(703) 269-9878Mo-Fr 10:00-19:00; Sa 09:00-18:00locations.myeyedr.com
915 N St. Asaph StreetAlexandria22314(703) 399-2021Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
1211 S Fern StArlington22202(703) 888-2999Mo-Fr 10:00-19:00; Sa 09:00-18:00locations.myeyedr.com
2501 North Harrison StreetArlington22207(227) 727-0085locations.myeyedr.com
2823 Clarendon BlvdArlington22201(703) 294-6600Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-19:00; Th 10:00-19:00; Fr 09:00-19:00; Sa 09:00-18:00; Su 11:00-17:00locations.myeyedr.com
4121 Wilson BlvdArlington22203(703) 525-7474Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
44050 Ashburn Shopping PlazaAshburn20147(703) 726-0005Mo 09:00-18:00; Tu 10:00-19:00; We-Th 09:00-18:00; Fr-Sa 08:00-17:00locations.myeyedr.com
44727 Brimfield DrAshburn20147(571) 385-4600Mo 09:00-19:00; Tu 10:00-19:00; We 09:00-19:00; Th 10:00-19:00; Fr 09:00-19:00; Sa 09:00-18:00locations.myeyedr.com
10338 Bristow Center Dr.Bristow20136(703) 392-1010Mo-Sa 09:00-18:00locations.myeyedr.com
5765 Burke Centre PkwyBurke22015(703) 250-9000Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
14245 Centreville SquareCentreville20121(703) 830-2010Mo-We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
14337 Newbrook DrChantilly20151(571) 512-5990Tu-Sa 09:00-18:00locations.myeyedr.com
3910 Centreville RoadChantilly20151(703) 830-6380Mo-Th 09:00-18:00; Fr-Sa 08:00-17:00locations.myeyedr.com
1450 Sachem PlCharlottesville22901(434) 978-4090Mo-We 08:00-17:00; Th 09:00-18:00; Fr 08:00-17:00locations.myeyedr.com
213 Connor DriveCharlottesville22911(434) 975-2020Mo-Fr 09:00-18:00; Sa 09:00-15:00locations.myeyedr.com
2159 Barracks RoadCharlottesville22903(434) 977-2020Mo-Fr 08:00-17:00; Sa 08:00-14:00locations.myeyedr.com
265 Merchant Walk AvenueCharlottesville22902(434) 760-2020Mo-Fr 09:00-18:00; Sa 09:00-15:00locations.myeyedr.com
441 Westfield RdCharlottesville22901(434) 973-5361Mo-Fr 09:00-18:00locations.myeyedr.com
600 Peter Jefferson PkwyCharlottesville22911(434) 975-2420Mo-Fr 08:00-17:00locations.myeyedr.com
1328 Greenbrier ParkwayChesapeake23320(757) 523-2000Mo-Tu 09:00-19:00; We-Th 09:00-18:00; Fr 09:00-19:00; Sa 09:00-18:00locations.myeyedr.com
4300 Portsmouth BlvdChesapeake23321(757) 465-5555Mo-Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
14422 Hull Street Road NorthChesterfield23832(804) 419-3170Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
798 Southpark BlvdColonial Heights23834(804) 524-0200Mo-Th 08:00-17:00; Fr 09:00-18:00locations.myeyedr.com
15189 Montanus DrCulpeper22701(540) 825-8220Mo-Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
24570 Dulles Landing DrDulles20166(571) 367-7610Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
2910 District AveFairfax22031(703) 269-9866Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00; Su 11:00-17:00locations.myeyedr.com
4203 Fairfax Corner East AveFairfax22030(703) 266-8400Mo-Th 10:00-19:00; Fr 09:00-19:00; Sa 09:00-18:00locations.myeyedr.com
7511 Leesburg PikeFalls Church22043(703) 942-5300Mo-Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr 10:00-18:00; Sa 09:00-18:00locations.myeyedr.com
10225 Patriot HwyFredericksburg22407(540) 891-2020Mo-Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
869 John Marshall HwyFront Royal22630(540) 635-3223Mo-Tu 08:00-17:00; We 10:00-19:00; Th-Fr 08:00-17:00; Sa 09:00-16:00locations.myeyedr.com
7367 Atlas Walk WayGainesville20155(703) 753-7200Mo-Fr 09:00-19:00; Sa 09:00-18:00; Su 11:00-17:00locations.myeyedr.com
2040 Coliseum DrHampton23666(757) 827-6530Mo-Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
1663 Virginia AvenueHarrisonburg22802(540) 442-7742Mo-Fr 08:00-17:00; Sa 09:00-16:00locations.myeyedr.com
1870 Reservoir StHarrisonburg22801(540) 434-6622Mo 08:00-17:00; Tu 09:00-18:00; We 08:00-17:00; Th 09:00-18:00; Fr 08:00-17:00; Sa 09:00-16:00locations.myeyedr.com
14921 Heathcote BoulevardHaymarket20169(540) 690-6460Mo 09:00-18:00; Tu 10:00-19:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
12241 W Broad StHenrico23233(804) 864-2020Mo 09:00-18:00; Tu 10:00-19:00; We-Th 09:00-18:00; Fr 08:00-17:00; Sa 09:00-18:00locations.myeyedr.com
13320 Franklin Farm RoadHerndon20171(703) 481-5600Mo 08:00-17:00; Tu 10:00-19:00; We 08:00-17:00; Th 10:00-19:00; Fr-Sa 08:00-17:00locations.myeyedr.com
709 Pine StreetHerndon20170(703) 471-7810Mo 08:00-17:00; Tu 09:00-18:00; We 08:00-17:00; Th 09:00-18:00; Fr-Sa 08:00-17:00locations.myeyedr.com
1047 Edwards Ferry Rd NELeesburg20176(703) 737-7798Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
617 Potomac Station DrLeesburg20176(703) 669-4646Mo-Sa 09:00-18:00locations.myeyedr.com
55 Comfort WayLexington24450(540) 463-1600Mo-Fr 08:30-17:30locations.myeyedr.com
9419 Lorton Market PlLorton22079(703) 339-9833Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
20838-A Timberlake RoadLynchburg24502(434) 239-2800Mo-Fr 08:00-17:00; Sa 09:00-16:00locations.myeyedr.com
2514 Langhorne RoadLynchburg24501(434) 845-6086Mo-Fr 08:00-17:00locations.myeyedr.com
9675 Liberia AveManassas20110(703) 331-2122Mo-Tu 10:00-19:00; We 10:00-18:00; Th-Fr 10:00-19:00; Sa 09:00-18:00locations.myeyedr.com
9930 Sowder Village SquareManassas20109(703) 368-2121Tu-We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
1401 Chain Bridge RoadMcLean22101(703) 790-0377Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
1648 Boro PlaceMcLean22102(703) 506-0000Mo-We 10:00-19:00; Th 10:00-20:00; Fr 09:00-19:00; Sa 09:00-18:00locations.myeyedr.com
12090 Jefferson AvenueNewport News23606(757) 249-4330Mo 09:00-17:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
422 Oriana Rd.Newport News23608(757) 875-0675Mo-We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 08:00-15:00locations.myeyedr.com
601 North Courthouse RoadNorth Chesterfield23236(804) 858-2020Mo 08:00-17:00; Tu 10:00-19:00; We-Fr 08:00-17:00; Sa 08:00-14:00locations.myeyedr.com
2960 Chain Bridge RoadOakton22124(703) 865-6890Mo 09:00-17:00; Tu 10:00-19:00; We-Fr 09:00-18:00; Sa 08:00-17:00locations.myeyedr.com
1660 Anderson HighwayPowhatan23139(804) 897-3334Mo-Fr 08:00-17:00locations.myeyedr.com
1841 Fountain DrReston20190(703) 264-2020Mo-We 10:00-19:00; Th-Fr 10:00-20:00; Sa 09:00-18:00; Su 11:00-17:00locations.myeyedr.com
3524 West Cary StreetRichmond23221(804) 750-7113Mo-We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
129 E Ferrell StSouth Hill23970(434) 447-3220Mo-Th 09:00-18:00; Fr 08:00-17:00locations.myeyedr.com
6406 Springfield PlazaSpringfield22150(703) 451-4577Mo-Fr 10:00-19:00; Sa 09:00-18:00locations.myeyedr.com
8958 Burke Lake RoadSpringfield22151(703) 202-8078Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
1515 Stafford Market PlStafford22556(540) 657-2020Mo-Fr 09:00-19:00; Sa 09:00-18:00locations.myeyedr.com
815 Wonder RoadStafford22554(540) 783-2900Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
1412 N Augusta StStaunton24401(540) 885-0006Mo-We 08:00-17:00; Th 09:00-18:00; Fr 08:00-17:00; Sa 09:00-16:00locations.myeyedr.com
22000 Dulles Retail PlazaSterling20166(703) 421-3322Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00locations.myeyedr.com
42015 Village Center PlazaStone Ridge20105(703) 542-8888Mo-We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 08:00-17:00locations.myeyedr.com
2672L Avenir PlaceVienna22180(703) 297-4137Mo-We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 08:00-17:00locations.myeyedr.com
401 Maple Ave WestVienna22180(703) 938-5544Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr 09:00-19:00; Sa 09:00-18:00locations.myeyedr.com
1255 Fordham DrVirginia Beach23464(757) 523-0161Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
2720 N Mall DrVirginia Beach23452(757) 431-1111Mo 09:00-18:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
3750 I Virginia Beach BlvdVirginia Beach23452(757) 486-1712Mo 09:00-18:00; Tu 10:00-19:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
251 West Lee HwyWarrenton20186(540) 428-3937Mo-Fr 09:00-18:00; Sa 08:00-15:00locations.myeyedr.com
4655-201 Monticello AveWilliamsburg23188(757) 259-6823Mo 09:00-18:00; Tu 08:00-17:00; We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 09:00-16:00locations.myeyedr.com
2028 S Pleasant Valley RdWinchester22601(540) 722-3217Mo 08:00-18:00; Tu 10:00-19:00; We 08:00-18:00; Th 10:00-19:00; Fr-Sa 08:00-18:00locations.myeyedr.com
3051 Valley AveWinchester22601(540) 450-8504Mo-Sa 09:00-18:00locations.myeyedr.com
14465 Potomac Mills RdWoodbridge22192(703) 494-6184Mo 10:00-19:00; Tu-Th 10:00-20:00; Fr 09:00-19:00; Sa 09:00-18:00; Su 11:00-17:00locations.myeyedr.com
4565 Daisy Reid AvenueWoodbridge22192(703) 878-8818Mo 09:00-18:30; Tu 09:00-19:30; We 09:00-18:00; Fr 09:00-17:30; Sa 09:00-14:00locations.myeyedr.com
6515 George Washington Memorial HighwayYorktown23693(757) 856-5006Mo-Fr 09:00-18:00locations.myeyedr.com

Cities

CityLocations
Charlottesville6
Alexandria5
Arlington4
Virginia Beach3
Ashburn2
Chantilly2
Chesapeake2
Fairfax2
Harrisonburg2
Herndon2
Leesburg2
Lynchburg2
Manassas2
McLean2
Newport News2
Springfield2
Stafford2
Vienna2
Winchester2
Woodbridge2
Bristow1
Burke1
Centreville1
Chesterfield1
Colonial Heights1

Also on SpecStream

Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.