Publix 1096

Publix #1096, also known as Publix at Governors Towne Square, is a Publix supermarket located at Governors Towne Square, at 6110 Cedarcrest Road Northwest in Acworth, Georgia. The store opened on February 10, 2005.