Publix 1258

Publix #1258, also known as Publix at South Walton, is a Publix supermarket located at South Walton, at 2038 US Highway 98 West in Santa Rosa Beach, Florida.