STOCK ROOM
Updated 27 days ago
1100 11th st. rockford, il 61104
The Stock Room is a discount furniture warehouse inside the Benson Stone Co. building in Rockford, IL...
We bring in truckloads of new stock weekly, so we always have a great selection of popular styles ready to go home with you.