Publix 791

Publix #791, also known as Publix at Imperial Lakes Plaza, is a Publix supermarket located at Imperial Lakes Plaza, at 2040 Shepherd Road in Mulberry, Florida. The store opened on October 4, 2001.