ShopRite of Hamden


2100 Dixwell Avenue, Hamden