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.