Publix 1101

Publix #1101, also known as Publix at Landstar, is a Publix supermarket located at Landstar, at 13850 Landstar Boulevard in Orlando, Florida.