Start from
Publix Super Market on W. Hillsborough Ave.
8701 W Hillsborough Ave, Tampa 33615