Hardware - Retail in Wallingford, CT
Sears Hardware Store