Start from
Publix Super Market at Twelve Oaks Plaza
7018 W Waters Ave, Tampa 33634