Publix 493

Publix #493, also known as Publix at Tuscawilla Bend Shopping Center, is a Publix supermarket located at Tuscawilla Bend Shopping Center, at 2100 Winter Springs Boulevard in Oviedo, Florida.