Stop & Shop Food Store Clewiston, FL

106 W Ventura Ave, Clewiston, FL 33440