Publix Super Market on 113th Street
7880 113th St, Seminole 33772