Publix Super Market at Shops of San Marco
13860 Jog Rd, West Delray Beach, Florida, 33446-5902
(561) 498-2229