Publix 838

Publix #838, also known as Publix at Valleydale Village, is a Publix supermarket located at Valleydale Village, at 5188 Caldwell Mill Road in Birmingham, Alabama. The store opened on June 25, 2003.