Publix 1216

Publix #1216, also known as Publix at Crosscreek Village, is a Publix supermarket located at Crosscreek Village, at 3372 Canoe Creek Road in Saint Cloud, Florida.