Publix 419

Publix #419, also known as Publix at Churchill Square, is a Publix supermarket located at Churchill Square, at 303 Southeast 17th Street in Ocala, Florida.