Searching near: ShopRite of Cheltenham Square supermarket, 2471 W Cheltenham Ave., Ste A, Wyncote. Search all