Publix 1101

Publix #1101, also known as Publix at Landstar, is a Publix supermarket located at Landstar, at 13850 Landstar Boulevard in Orlando, Florida. The store opened on March 25, 2004.