Publix 1720

Publix #1720, also known as Publix at Embrey Mill Town Center, is a Publix supermarket located at Embrey Mill Town Center, at 1640 Publix Way in Stafford, Virginia.