Save A Lot Hamden, CT

1125 Dixwell Ave, Hamden, CT 06514