Publix 213

Publix #1250 was a Publix supermarket located at Village Square, at 1657 North Hiatus Road in Pembroke Pines, Florida. The store opened on March 12, 1980 and has since closed.