Publix 773

Publix #773, also known as Publix at Toco Hills Shopping Center, is a Publix supermarket located at Toco Hills Shopping Center, at 2969 North Druid Hills Road Northeast in Atlanta, Georgia. The store opened on June 28, 2001.