PUBLIX #0723 in 2155 N Decatur Rd in Decatur