Start from
ShopRite of Commerce St.-Stamford, CT
1990 W Main St, Stamford 06902