Publix 877

Publix #877, also known as Publix at Collier Commons, is a Publix supermarket located at Collier Commons, at 2121 Collier Parkway in Land O Lakes, Florida.