Publix 447

Publix #447, also known as Publix at La Plaza Grande West, is a Publix supermarket located at La Plaza Grande West, at 1120 Bichara Boulevard in The Villages, Florida.