PUBLIX #0665 in 3870 N Druid Hills Rd in Decatur