STOP & SHOP #521 in 1831 Main St in Peekskill