Publix 1370

Publix #1370, also known as Publix at Chelsea Crossroads, is a Publix supermarket located at Chelsea Crossroads, at 501 Chelsea Crossroads in Chelsea, Alabama.