Publix 690

Publix #690, also known as Publix at Steeplechase, is a Publix supermarket located at Steeplechase, at 14130 West Newberry Road in Newberry, Florida. The store opened on December 9, 1999.