Publix 837

Publix #837, also known as Publix at Westport Plaza, is a Publix supermarket located at Westport Plaza, at 6525 Nova Drive in Davie, Florida. The store opened on November 14, 2002.