Publix 675

Publix #675, also known as Publix at Riverside Landings, is a Publix supermarket located at Riverside Landings, at 1801 East Broadway Street in Oviedo, Florida.