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.