PUBLIX #0181 in 1538 S Federal Hwy in Delray Beach