Publix 95

Publix #95, also known as Publix at Bardmoor Promenade, is a Publix supermarket located at Bardmoor Promenade, at 10801 Starkey Road in Seminole, Florida. The store opened on August 1, 1991.