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.