Publix 839

Publix #839, also known as Publix at Trace Crossing, is a Publix supermarket located at Trace Crossing, at 2543 John Hawkins Parkway in Hoover, Alabama. The store opened on October 9, 2002.