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.