Publix 856

Publix #856, also known as Publix at Heath Brook Commons, is a Publix supermarket located at Heath Brook Commons, at 5400 Southwest College Road in Ocala, Florida. The store opened on November 7, 2002.