Today, Publix operates 4 locations near Glen Allen, Virginia. See below for an entire list of Publix stores close by.