Publix 1609

Publix #1609, also known as Publix at Point Mallard Centre, is a Publix supermarket located at Point Mallard Centre, at 2934 Point Mallard Parkway Southeast in Decatur, Alabama.