An exterior view of a Vistar Eye Center building on Peters Creek Road.
For Appointments Call (540) 855-5100 Locations

Roanoke - Peters Creek Main Office, Specialty Office

5296 Peters Creek Road, Roanoke, VA 24019


  • Monday 8 AM — 5 PM
  • Tuesday 8 AM — 5 PM
  • Wednesday 8 AM — 5 PM
  • Thursday 8 AM — 5 PM
  • Friday 8 AM — 5 PM
  • Saturday Closed
  • Sunday Closed

Visiting our Peters Creek Office

Located just off of 581 in North Roanoke, our office has plenty of parking and a comfortable waiting room.

Becoming a Vistar Eye Center patient has never been easier. We make your intake process simple by processing your personal information ahead of time. Download our New Patient Packet to get started.


Meet Our Roanoke Doctors

Get Directions

Map is displaying all locations