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.