Publix 713

Publix #713, also known as Publix at Windsor Commons Shopping Center, is a Publix supermarket located at Windsor Commons Shopping Center, at 4765 Hodges Boulevard in Jacksonville, Florida. The store opened on March 16, 2000.