Publix 1520

Publix #1520, also known as Publix at Millpond Village, is a Publix supermarket located at Millpond Village, at 3480 Kildaire Farm Road in Cary, North Carolina.