Home Improvements in Stafford Springs (CT) Full list of companies Home Improvements category in Stafford Springs, Connecticut Aubuchon Hardware 87 W Stafford Rd Ste A, Stafford Springs, CT 06076, (860)684-6828 Page 1