Publix Super Market at 20 Midtown
Add to Favorites
OPEN NOW
Today: 7:00 am - 10:00 pm
7 Years
in Business
Phone: (205) 250-7170
Address: 230 20th St S, Birmingham, AL 35233
3000 Independence Dr, Birmingham, AL 35209
501 32nd St S, Birmingham, AL 35233
93 Euclid Ave, Mountain Brk, AL 35213
3000 Montgomery Hwy, Birmingham, AL 35209
615 23rd St S, Birmingham, AL 35233
1500 1st Ave N, Birmingham, AL 35203
3158 Heights Vlg, Birmingham, AL 35243
1503 11th Ave S, Birmingham, AL 35205
2500 29th Ave N, Birmingham, AL 35207
PO Box 36934, Birmingham, AL 35236