Publix 1363

Publix #1363, also known as Publix at Town Brookhaven, is a Publix supermarket located at Town Brookhaven, at 104 Town Boulevard in Brookhaven, Georgia. The store opened on April 21, 2011.