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. The store opened on June 5, 2003.