Start from
Publix Super Market at Canyon Town Center
8780 Boynton Beach Blvd, Boynton Beach 33472