Roanoke Roanoke Salem
Valley View Mall Tanglewood Mall Main Street
5049 Valley View Blvd. 4416 Electric Rd. 1205 W. Main St.
Roanoke, VA 24012 Roanoke, VA 24018 Salem, VA 24153
(540) 366-2457 (540) 989-6515 (540) 444-5656
Fax: (540) 563-0441 Fax: (540) 772-2597 Fax: (540) 444-5660
Hours: Hours: Hours:
Mon. Wed. 8:30a - 6:30p Mon. - Thurs. 8:30a - 9:00p Mon. - Wed. Fri. 8:30a-5:00p
Tues. Thurs. Fri. 8:30a - 5:00p Fri. 9:00a - 9:00p Thurs. 8:30a-6:30p
Saturday 8:00a - 1:00p Saturday 8:00a - 9:00p Saturday 8:00a - 1:00p
Sunday 1:00p - 6:00p
Christiansburg Lynchburg
Pepper's Ferry Rd. Timberlake Road
442 Peppers Ferry Rd. 8120 Timberlake Rd.
Christiansburg, VA 24073 Lynchburg, VA 24502
(540) 382-1731 (434) 237-2100
Fax: (540) 382-2113 Fax: (540) 239-0200
Hours: Hours:
Mon. Thurs. 8:30a - 6:30p Mon. Thurs. 8:30a - 6:30p
Tues. Wed. Fri. 8:30a - 5:00p Tues. Wed. Fri. 8:30a - 5:00p
Saturday 8:00a - 1:00p Saturday 8:00a - 1:00p
Home News Specials Locations Doctors Contact Us
Check out our New DRY EYE CLINIC