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.