Publix 177

Publix #177, also known as Publix at Deerwood Village SC, is a Publix supermarket located at Deerwood Village SC, at 9964 Old Baymeadows Road in Jacksonville, Florida. The store opened on August 14, 1974.