EXCLUSIVE WEB SPECIALS

SHOP BY LOCATION

Locally owned and operated
for over 25 years

All of our mattresses are manufactured in the USA.

LEARN MORE >>

LOCATIONS

Mattress Depot Locations

Visit any of our locations today, and
see why we're so nice to have in the neighborhood!

CHRISTIANSBURG

10 Spradlin Farm Drive
Christiansburg, VA 24073
Phone 540-381-3120
Store Hours | Map

ROANOKE

3639 Brambleton Avenue
Roanoke, VA 24018
Phone 540-989-3340
Store Hours | Map | Local Business Parters

ROCKY MOUNT

300 Old Franklin Turnpike
Rocky Mount, VA 24151
Phone 540-489-2024
Store Hours | Map

SALEM

1422 West Main Street
Salem, VA 24153
Phone 540-389-2345
Store Hours | Map

VINTON

999 Hardy Rd.
Vinton, VA 24153
Phone 540-985-5105
Store Hours | Map