Publix 1570

Publix #1570, also known as Publix at Village Square, is a Publix supermarket located at Village Square, at 1657 North Hiatus Road in Pembroke Pines, Florida.