Publix in Birmingham - Locations & Hours

(3.4/5 - 2164 votes)
Name Address Phone
Publix - 20 Midtown 230 20th St S (205) 250-7170
Publix - Lakeshore Pavilion 2860 Lakeshore Pkwy (205) 945-2741
Publix - Montclair Place 1325 Montclair Rd (205) 951-6626
Publix - Southgate Village 1944 Montgomery Hwy S (205) 987-3401
Publix - The Village at Lee Branch 410 Doug Baker Blvd (205) 981-7415
Publix - Valleydale Village 5188 Caldwell Mill Rd (205) 980-7500

Other popular stores in Birmingham: