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.
| Address | City | ZIP | Phone | Opening hours | Source |
|---|---|---|---|---|---|
| 3690 King St | Alexandria | 22302 | (571) 670-8110 | Mo 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 | locations.myeyedr.com |
| 4555 Duke St | Alexandria | 22304 | (703) 370-7111 | Mo 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:00 | locations.myeyedr.com |
| 5965 Kingstowne Towne Center | Alexandria | 22315 | (703) 520-2827 | Mo 09:00-18:00; Tu 10:00-19:00; Th 10:00-19:00; Fr-Sa 09:00-18:00 | locations.myeyedr.com |
| 6307 D Richmond Hwy | Alexandria | 22306 | (703) 269-9878 | Mo-Fr 10:00-19:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 915 N St. Asaph Street | Alexandria | 22314 | (703) 399-2021 | Mo 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 | locations.myeyedr.com |
| 1211 S Fern St | Arlington | 22202 | (703) 888-2999 | Mo-Fr 10:00-19:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 2501 North Harrison Street | Arlington | 22207 | (227) 727-0085 | locations.myeyedr.com | |
| 2823 Clarendon Blvd | Arlington | 22201 | (703) 294-6600 | Mo 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:00 | locations.myeyedr.com |
| 4121 Wilson Blvd | Arlington | 22203 | (703) 525-7474 | Mo 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 | locations.myeyedr.com |
| 44050 Ashburn Shopping Plaza | Ashburn | 20147 | (703) 726-0005 | Mo 09:00-18:00; Tu 10:00-19:00; We-Th 09:00-18:00; Fr-Sa 08:00-17:00 | locations.myeyedr.com |
| 44727 Brimfield Dr | Ashburn | 20147 | (571) 385-4600 | Mo 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:00 | locations.myeyedr.com |
| 10338 Bristow Center Dr. | Bristow | 20136 | (703) 392-1010 | Mo-Sa 09:00-18:00 | locations.myeyedr.com |
| 5765 Burke Centre Pkwy | Burke | 22015 | (703) 250-9000 | Mo 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 | locations.myeyedr.com |
| 14245 Centreville Square | Centreville | 20121 | (703) 830-2010 | Mo-We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00 | locations.myeyedr.com |
| 14337 Newbrook Dr | Chantilly | 20151 | (571) 512-5990 | Tu-Sa 09:00-18:00 | locations.myeyedr.com |
| 3910 Centreville Road | Chantilly | 20151 | (703) 830-6380 | Mo-Th 09:00-18:00; Fr-Sa 08:00-17:00 | locations.myeyedr.com |
| 1450 Sachem Pl | Charlottesville | 22901 | (434) 978-4090 | Mo-We 08:00-17:00; Th 09:00-18:00; Fr 08:00-17:00 | locations.myeyedr.com |
| 213 Connor Drive | Charlottesville | 22911 | (434) 975-2020 | Mo-Fr 09:00-18:00; Sa 09:00-15:00 | locations.myeyedr.com |
| 2159 Barracks Road | Charlottesville | 22903 | (434) 977-2020 | Mo-Fr 08:00-17:00; Sa 08:00-14:00 | locations.myeyedr.com |
| 265 Merchant Walk Avenue | Charlottesville | 22902 | (434) 760-2020 | Mo-Fr 09:00-18:00; Sa 09:00-15:00 | locations.myeyedr.com |
| 441 Westfield Rd | Charlottesville | 22901 | (434) 973-5361 | Mo-Fr 09:00-18:00 | locations.myeyedr.com |
| 600 Peter Jefferson Pkwy | Charlottesville | 22911 | (434) 975-2420 | Mo-Fr 08:00-17:00 | locations.myeyedr.com |
| 1328 Greenbrier Parkway | Chesapeake | 23320 | (757) 523-2000 | Mo-Tu 09:00-19:00; We-Th 09:00-18:00; Fr 09:00-19:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 4300 Portsmouth Blvd | Chesapeake | 23321 | (757) 465-5555 | Mo-Fr 09:00-18:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 14422 Hull Street Road North | Chesterfield | 23832 | (804) 419-3170 | Mo 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:00 | locations.myeyedr.com |
| 798 Southpark Blvd | Colonial Heights | 23834 | (804) 524-0200 | Mo-Th 08:00-17:00; Fr 09:00-18:00 | locations.myeyedr.com |
| 15189 Montanus Dr | Culpeper | 22701 | (540) 825-8220 | Mo-Fr 09:00-18:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 24570 Dulles Landing Dr | Dulles | 20166 | (571) 367-7610 | Mo 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 | locations.myeyedr.com |
| 2910 District Ave | Fairfax | 22031 | (703) 269-9866 | Mo 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:00 | locations.myeyedr.com |
| 4203 Fairfax Corner East Ave | Fairfax | 22030 | (703) 266-8400 | Mo-Th 10:00-19:00; Fr 09:00-19:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 7511 Leesburg Pike | Falls Church | 22043 | (703) 942-5300 | Mo-Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr 10:00-18:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 10225 Patriot Hwy | Fredericksburg | 22407 | (540) 891-2020 | Mo-Fr 09:00-18:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 869 John Marshall Hwy | Front Royal | 22630 | (540) 635-3223 | Mo-Tu 08:00-17:00; We 10:00-19:00; Th-Fr 08:00-17:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 7367 Atlas Walk Way | Gainesville | 20155 | (703) 753-7200 | Mo-Fr 09:00-19:00; Sa 09:00-18:00; Su 11:00-17:00 | locations.myeyedr.com |
| 2040 Coliseum Dr | Hampton | 23666 | (757) 827-6530 | Mo-Fr 09:00-18:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 1663 Virginia Avenue | Harrisonburg | 22802 | (540) 442-7742 | Mo-Fr 08:00-17:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 1870 Reservoir St | Harrisonburg | 22801 | (540) 434-6622 | Mo 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:00 | locations.myeyedr.com |
| 14921 Heathcote Boulevard | Haymarket | 20169 | (540) 690-6460 | Mo 09:00-18:00; Tu 10:00-19:00; Th 10:00-19:00; Fr-Sa 09:00-18:00 | locations.myeyedr.com |
| 12241 W Broad St | Henrico | 23233 | (804) 864-2020 | Mo 09:00-18:00; Tu 10:00-19:00; We-Th 09:00-18:00; Fr 08:00-17:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 13320 Franklin Farm Road | Herndon | 20171 | (703) 481-5600 | Mo 08:00-17:00; Tu 10:00-19:00; We 08:00-17:00; Th 10:00-19:00; Fr-Sa 08:00-17:00 | locations.myeyedr.com |
| 709 Pine Street | Herndon | 20170 | (703) 471-7810 | Mo 08:00-17:00; Tu 09:00-18:00; We 08:00-17:00; Th 09:00-18:00; Fr-Sa 08:00-17:00 | locations.myeyedr.com |
| 1047 Edwards Ferry Rd NE | Leesburg | 20176 | (703) 737-7798 | Mo 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 | locations.myeyedr.com |
| 617 Potomac Station Dr | Leesburg | 20176 | (703) 669-4646 | Mo-Sa 09:00-18:00 | locations.myeyedr.com |
| 55 Comfort Way | Lexington | 24450 | (540) 463-1600 | Mo-Fr 08:30-17:30 | locations.myeyedr.com |
| 9419 Lorton Market Pl | Lorton | 22079 | (703) 339-9833 | Mo 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 | locations.myeyedr.com |
| 20838-A Timberlake Road | Lynchburg | 24502 | (434) 239-2800 | Mo-Fr 08:00-17:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 2514 Langhorne Road | Lynchburg | 24501 | (434) 845-6086 | Mo-Fr 08:00-17:00 | locations.myeyedr.com |
| 9675 Liberia Ave | Manassas | 20110 | (703) 331-2122 | Mo-Tu 10:00-19:00; We 10:00-18:00; Th-Fr 10:00-19:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 9930 Sowder Village Square | Manassas | 20109 | (703) 368-2121 | Tu-We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00 | locations.myeyedr.com |
| 1401 Chain Bridge Road | McLean | 22101 | (703) 790-0377 | Mo 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 | locations.myeyedr.com |
| 1648 Boro Place | McLean | 22102 | (703) 506-0000 | Mo-We 10:00-19:00; Th 10:00-20:00; Fr 09:00-19:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 12090 Jefferson Avenue | Newport News | 23606 | (757) 249-4330 | Mo 09:00-17:00; Tu 10:00-19:00; We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00 | locations.myeyedr.com |
| 422 Oriana Rd. | Newport News | 23608 | (757) 875-0675 | Mo-We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 08:00-15:00 | locations.myeyedr.com |
| 601 North Courthouse Road | North Chesterfield | 23236 | (804) 858-2020 | Mo 08:00-17:00; Tu 10:00-19:00; We-Fr 08:00-17:00; Sa 08:00-14:00 | locations.myeyedr.com |
| 2960 Chain Bridge Road | Oakton | 22124 | (703) 865-6890 | Mo 09:00-17:00; Tu 10:00-19:00; We-Fr 09:00-18:00; Sa 08:00-17:00 | locations.myeyedr.com |
| 1660 Anderson Highway | Powhatan | 23139 | (804) 897-3334 | Mo-Fr 08:00-17:00 | locations.myeyedr.com |
| 1841 Fountain Dr | Reston | 20190 | (703) 264-2020 | Mo-We 10:00-19:00; Th-Fr 10:00-20:00; Sa 09:00-18:00; Su 11:00-17:00 | locations.myeyedr.com |
| 3524 West Cary Street | Richmond | 23221 | (804) 750-7113 | Mo-We 09:00-18:00; Th 10:00-19:00; Fr-Sa 09:00-18:00 | locations.myeyedr.com |
| 129 E Ferrell St | South Hill | 23970 | (434) 447-3220 | Mo-Th 09:00-18:00; Fr 08:00-17:00 | locations.myeyedr.com |
| 6406 Springfield Plaza | Springfield | 22150 | (703) 451-4577 | Mo-Fr 10:00-19:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 8958 Burke Lake Road | Springfield | 22151 | (703) 202-8078 | Mo 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 | locations.myeyedr.com |
| 1515 Stafford Market Pl | Stafford | 22556 | (540) 657-2020 | Mo-Fr 09:00-19:00; Sa 09:00-18:00 | locations.myeyedr.com |
| 815 Wonder Road | Stafford | 22554 | (540) 783-2900 | Mo 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 | locations.myeyedr.com |
| 1412 N Augusta St | Staunton | 24401 | (540) 885-0006 | Mo-We 08:00-17:00; Th 09:00-18:00; Fr 08:00-17:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 22000 Dulles Retail Plaza | Sterling | 20166 | (703) 421-3322 | Mo 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 | locations.myeyedr.com |
| 42015 Village Center Plaza | Stone Ridge | 20105 | (703) 542-8888 | Mo-We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 08:00-17:00 | locations.myeyedr.com |
| 2672L Avenir Place | Vienna | 22180 | (703) 297-4137 | Mo-We 09:00-18:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 08:00-17:00 | locations.myeyedr.com |
| 401 Maple Ave West | Vienna | 22180 | (703) 938-5544 | Mo 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:00 | locations.myeyedr.com |
| 1255 Fordham Dr | Virginia Beach | 23464 | (757) 523-0161 | Mo 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:00 | locations.myeyedr.com |
| 2720 N Mall Dr | Virginia Beach | 23452 | (757) 431-1111 | Mo 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:00 | locations.myeyedr.com |
| 3750 I Virginia Beach Blvd | Virginia Beach | 23452 | (757) 486-1712 | Mo 09:00-18:00; Tu 10:00-19:00; Th 10:00-19:00; Fr 09:00-18:00; Sa 09:00-16:00 | locations.myeyedr.com |
| 251 West Lee Hwy | Warrenton | 20186 | (540) 428-3937 | Mo-Fr 09:00-18:00; Sa 08:00-15:00 | locations.myeyedr.com |
| 4655-201 Monticello Ave | Williamsburg | 23188 | (757) 259-6823 | Mo 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:00 | locations.myeyedr.com |
| 2028 S Pleasant Valley Rd | Winchester | 22601 | (540) 722-3217 | Mo 08:00-18:00; Tu 10:00-19:00; We 08:00-18:00; Th 10:00-19:00; Fr-Sa 08:00-18:00 | locations.myeyedr.com |
| 3051 Valley Ave | Winchester | 22601 | (540) 450-8504 | Mo-Sa 09:00-18:00 | locations.myeyedr.com |
| 14465 Potomac Mills Rd | Woodbridge | 22192 | (703) 494-6184 | Mo 10:00-19:00; Tu-Th 10:00-20:00; Fr 09:00-19:00; Sa 09:00-18:00; Su 11:00-17:00 | locations.myeyedr.com |
| 4565 Daisy Reid Avenue | Woodbridge | 22192 | (703) 878-8818 | Mo 09:00-18:30; Tu 09:00-19:30; We 09:00-18:00; Fr 09:00-17:30; Sa 09:00-14:00 | locations.myeyedr.com |
| 6515 George Washington Memorial Highway | Yorktown | 23693 | (757) 856-5006 | Mo-Fr 09:00-18:00 | locations.myeyedr.com |
Cities
| City | Locations |
|---|---|
| Charlottesville | 6 |
| Alexandria | 5 |
| Arlington | 4 |
| Virginia Beach | 3 |
| Ashburn | 2 |
| Chantilly | 2 |
| Chesapeake | 2 |
| Fairfax | 2 |
| Harrisonburg | 2 |
| Herndon | 2 |
| Leesburg | 2 |
| Lynchburg | 2 |
| Manassas | 2 |
| McLean | 2 |
| Newport News | 2 |
| Springfield | 2 |
| Stafford | 2 |
| Vienna | 2 |
| Winchester | 2 |
| Woodbridge | 2 |
| Bristow | 1 |
| Burke | 1 |
| Centreville | 1 |
| Chesterfield | 1 |
| Colonial Heights | 1 |
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.