Publix 1501

Publix #1501, also known as Publix at Lake Fredrica Shopping Center, is a Publix supermarket located at Lake Fredrica Shopping Center, at 4042 South Semoran Boulevard in Orlando, Florida. The store opened on November 3, 2016.