Publix 1074

Publix #1074, also known as Publix at Crow's Corner, is a Publix supermarket located at Crow's Corner, at 4730 Highway 17 in Helena, Alabama. The store opened on May 12, 2004.