Publix 326

Publix #1250 was a Publix supermarket located at Bay Hill Plaza, at 7733 Turkey Lake Road in Orlando, Florida. The store opened on October 1, 1987 and has since closed.