Start from
Publix Super Market at North Delray Commons
555 NE 5th Ave, Delray Beach 33483