Publix 1436

Publix #1436, also known as Publix at Hillwood Shopping Center, is a Publix supermarket located at Hillwood Shopping Center, at 2370 Hillcrest Road in Mobile, Alabama.