publix at OL isn't to far - go out the main entrance at SL - turn right (US 192) - at the traffic light - right again - go under the bridge - next traffic light pass the bridge turn right.
there is a Walmart - go to where US 192 ends - US 27 north - then a Walmart is at the traffic light next to a gas station - it is behind the gas station - but you can see their sign.