Contact Us

Please reach out to the location you’d like to speak to using the number listed.

Operating hours (All locations)

Monday8:30am – 6:30pm
Tuesday – Friday8:30am – 5:30pm
Saturday8:00am – 1:00pm
  • Franklin Road
    Roanoke, VA
    3763 Franklin Rd. SW
    Roanoke, VA 24014
    (540) 989-6515
    (540) 772-2597
    Monday: 8:30am – 6:30pm
    Tuesday-Friday: 8:30am – 5:30pm
    Saturday: 8:00am – 1:00pm
  • Peppers Ferry Road
    Christiansburg, VA
    442 Peppers Ferry Rd.
    Christiansburg, VA 24073
    (540) 382-1731
    (540) 382-2113
    Monday: 8:30am – 6:30pm
    Tuesday-Friday: 8:30am – 5:30pm
    Saturday: 8:00am – 1:00pm
  • Timberlake Road
    Lynchburg, VA
    8125 Timberlake Rd.
    Lynchburg, VA 24502
    (434) 237-2100
    (434) 239-0220
    Monday: 8:30am – 6:30pm
    Tuesday-Friday: 8:30am – 5:30pm
    Saturday: 8:00am – 1:00pm
  • Valley View
    Roanoke, VA
    5049 Valley View Blvd.
    Roanoke, VA 24012
    (540) 366-2457
    (540) 563-0441
    Monday: 8:30am – 6:30pm
    Tuesday-Friday: 8:30am – 5:30pm
    Saturday: 8:00am – 1:00pm
  • West Main Street
    Salem, VA
    1205 W. Main St.
    Salem, VA 24153
    (540) 444-5656
    (540) 444-5660
    Monday: 8:30am – 6:30pm
    Tuesday-Friday: 8:30am – 5:30pm
    Saturday: 8:00am – 1:00pm