We have special hours for the Thanksgiving holiday. View them here.

Contact Us

Barracks Road

Primary Eyecare - Barracks Road

2159 Barracks Road
Charlottesville, VA 22903

Hollymead Town Center

Primary Eyecare - Hollymead Town Center

213 Connor Drive
Charlottesville, VA, 22911

5th Street Station

Primary Eyecare - 5th Street Station

265 Merchant Walk Avenue
Suite 100
Charlottesville, VA, 22902

Contact Us

Primary Eyecare has 3 convenient locations to serve you.

Please select one of the two location pins in the map above to access directions straight to our practice. If you would like additional assistance with directions, don’t hesitate to call us. We look forward to seeing you at your next visit!

Barracks Road

  • 2159 Barracks Road
  • Charlottesville, VA, 22903

Phone: 434-977-2020
Fax: 434-977-4842
Get Directions!

Hollymead Town Center

  • 213 Connor Drive
  • Charlottesville, VA, 22911

Phone: 434-975-2020
Fax: 434-220-2898
Get Directions!

5th Street Station

  • 265 Merchant Walk Avenue
  • Suite 100
  • Charlottesville, VA, 22902

Phone: 434-760-2020
Coming Soon!