Publix 1365

Publix #1365, also known as Publix at The Shops at Foxwood, is a Publix supermarket located at The Shops at Foxwood, at 2765 Northwest 49th Avenue in Ocala, Florida. The store opened on June 24, 2010.