Publix 876

Publix #876, also known as Publix at Cross Creek Commons, is a Publix supermarket located at Cross Creek Commons, at 10928 Cross Creek Boulevard in Tampa, Florida.