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. The store opened on December 12, 2020. Plans for this location were first announced in July 2019.