Publix 1113

Publix #1113, also known as Publix at Paradise Shoppes of Apollo Beach, is a Publix supermarket located at Paradise Shoppes of Apollo Beach, at 6434 North US Highway 41 in Apollo Beach, Florida. The store opened on December 9, 2004.