Publix Super Market at Tavares Crossroads
2042 FL-19, Tavares 32778