Publix 1636

Publix #1636, also known as Publix at The Shops at Stratford Hills, is a Publix supermarket located at The Shops at Stratford Hills, at 7045 Forest Hill Avenue in Richmond, Virginia.