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.