FREE Curb-Side Pickup. Due to the rapidly changing markets, prices are subject to change without notice.

Your Cart Is Empty

Contact Us

By Email:

Email Address:

By Phone:

Phone: 704-482-4405
Fax: 704-482-0390

Store Address:

Shelby Hardware and Supply
506 S. Lafayette Street

Shelby, North Carolina 28150
United States

Sign Up For Offers And Advice!

Need Help?

Ask Us A Question

Customer Service


Store Hours

Mon-Fri : 7:30am - 5:30pm
Sat : 8:00am - 1:00pm
Sun : Closed