Shop Rite, 2100 Dixwell Ave, Hamden, CT 06514, United States
Stop & Shop - NY Metro, 2335 Dixwell Ave, Hamden, CT 06514, United Sta...
Wal-Mart, 2300 Dixwell Ave, Hamden, CT 06514, United States