Ace Hardware - Salem, VA

2913 West Main StreetSalemVA 24153
Today: 7:45 am - 7:15 pm

Hours Ace Hardware - Salem, VA

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Holiday Hours 2024 Show

Thanksgiving Day
Good Friday
Easter Saturday
Easter Sunday
Easter Monday
Christmas Day

Ace Hardware - Salem, VA - Hours & Store Details


You'll find Ace Hardware situated at an ideal spot at 2913 West Main Street, within the west section of Salem (by Fort Lewis Elementary School). People can easily get here from Elliston, Roanoke, Catawba and Bent Mountain. If you'd like to drop in today (Thursday), its hours are from 7:45 am - 7:15 pm. Please see this page for more information regarding Ace Hardware Salem, VA, including the hours of operation, location info or product ranges.


Ace Hardware sits near the intersection of West Main Street and Bayne Road, in Salem, Virginia.

By car

Only a 1 minute drive time from Butt Hollow Road, Keesling Avenue Northwest, Exit 137 of I-81 or Jackson Drive; a 4 minute drive from Mountview Drive, Wildwood Road (Va-112) or Bent Tree Circle; and a 10 minute trip from Williams Drive or Martin Mcneil Road.

2913 West Main Street, Salem, VA 24153 is the address for this location when using navigation systems.

On foot

In walking distance, you'll find Via Field, Glenvar Public Library, Green Hill Park and Fort Lewis Elementary School.


There is presently 1 Ace Hardware store open in Salem, Virginia.

Check out the complete directory of Ace Hardware stores near Salem.


Related searches: Ace Hardware Northwest Ace Hardware

Open: 10:00 am - 11:00 pm0.92mi
Open: 8:00 am - 8:00 pm0.98mi
Open: 7:00 am - 11:00 pm1.06mi