Start from
Publix Super Market at Addison Centre
16130 Jog Rd, Delray Beach 33446