Start from
Publix Super Market at Paradise Shoppes of Apollo Beach
6434 N U.S. Hwy 41, Apollo Beach 33572