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.