Publix 1487

Publix #1487, also known as Publix at Grand Traverse Plaza, is a Publix supermarket located at Grand Traverse Plaza, at 2925 Traverse Trail in The Villages, Florida.