Publix 668

Publix #668, also known as Publix at Pine Tree Plaza, is a Publix supermarket located at Pine Tree Plaza, at 410 Blanding Boulevard in Orange Park, Florida. The store opened on March 25, 1999.