Publix 884

Publix #884, also known as Publix at Deerwood Lake Commons, is a Publix supermarket located at Deerwood Lake Commons, at 4320 Deerwood Lake Parkway in Jacksonville, Florida.