GIANT FOOD STORE #243 in 317 Worth Ave in Stafford