Publix in Birmingham, Alabama

7 locations found near Birmingham

View Map
1

Publix Super Market at 20 Midtown

230 20Th St S, Birmingham Al 35233 (205) 250-7170
2

Publix Super Market at Lakeshore Pavilion

2860 Lakeshore Pkwy, Birmingham Al 35211 (205) 945-2741
3

Publix Super Market at Montclair Place

1325 Montclair Rd, Birmingham Al 35210 (205) 951-6626
4

Publix Super Market at Southgate Village

1944 Montgomery Hwy, Birmingham Al 35244 (205) 987-3401
5

Publix Super Market at Tattersall Park

6219 Tattersall Blvd, Birmingham Al 35242 (205) 981-3995
6

Publix Super Market at The Village at Lee Branch

410 Doug Baker Blvd, Birmingham Al 35242 (205) 981-7415
7

Publix Super Market at Valleydale Village

5188 Caldwell Mill Rd, Birmingham Al 35244 (205) 980-7500