Publix 1085

Publix #1085, also known as Publix at Overton, is a Publix supermarket located at Overton, at 3141 Overton Road in Mountain Brook, Alabama. The store opened on November 17, 2004.