Publix 404

Publix #404, also known as Publix at Pearl Britain Plaza, is a Publix supermarket located at Pearl Britain Plaza, at 2655 Northeast 35th Street in Ocala, Florida. The store opened on February 7, 1991.